我希望能够传递为模拟器编译的 iphone 应用程序版本。这里的想法是能够将应用程序的副本提供给不同的虚拟机,他们将在这些虚拟机上将应用程序部署到 iOS 模拟器并运行一些测试。
但是在我为iOS 模拟器编译应用程序之后,我找不到该死的*.ipa。有谁知道它在哪里?
最佳答案
没有 .ipa——Xcode 将 .app
包本身复制到模拟器中。您可以检查:
~/Library/Developer/Xcode/DerivedData/YourProject-<some garbage>/Build/Products/Debug-iphonesimulator/
(显然,如果您希望分发发布版本,请将 Debug 换成 Release),或者,或者,从以下位置获取模拟器中实际安装的版本:
~/Library/Application Support/iPhone Simulator/<OS version>/Applications/<some UUID>/.
您可以通过在上面的 Applications
目录中创建一个任意命名的文件夹并将 .app
放入其中,将该应用程序包复制到另一个模拟器中。
关于iphone - 当我从 Xcode 为 iOS 模拟器编译和部署应用程序时,编译后的 .ipa 位于何处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11441503/