我在我的Mac上运行了一个iphone模拟器。
我有一个.ipa文件,你能告诉我如何在模拟器上安装它吗?
发布于 2009-02-05 19:32:42
你不能。如果它是通过iTunes商店下载的,它是为不同的处理器构建的,不能在模拟器中工作。
发布于 2013-10-30 23:38:12
您不能在模拟器中运行ipa文件,因为ipa文件是针对电话的ARM体系结构而不是模拟器的x86体系结构进行编译的。
但是,您可以提取安装在本地模拟器中的应用程序,将其发送给其他人,并让他们将其复制到其计算机上的模拟器中。
在终端中,键入:
open ~/Library/Application\ Support/iPhone\ Simulator/*/Applications
这将打开您已安装的所有模拟器的所有应用程序文件夹。每个应用程序都将位于一个具有随机十六进制名称的文件夹中。您可以通过查看每个应用程序的内部来确定哪个是您的应用程序。一旦你找到了你想要的,右击它并选择“压缩...”它将生成一个zip文件,您可以轻松地将其复制到另一台计算机并解压缩到类似的位置。
发布于 2017-05-18 04:42:30
首先,IPA通常只有ARM切片,因为App Store目前不接受上传中的模拟器切片。
其次,从Xcode8.3开始,您可以将一个.app
包拖放到模拟器窗口中,它就会被安装。如果您要保存该应用程序或将其分发给其他人,可以在您的构建产品目录~/Library/Developer/Xcode/DerivedData/projectname-xyzzyabcdefg/Build/Products/Debug-iphonesimulator
中找到该应用程序。
要从命令行安装,请使用xcrun simctl install <device> <path>
。
device
可以是设备的UUID、其名称,也可以是表示当前启动的设备的booted
。
https://stackoverflow.com/questions/517463
复制相似问题