iphone - 当我从 Xcode 为 iOS 模拟器编译和部署应用程序时,编译后的 .ipa 位于何处?

标签 iphone xcode testing ios-simulator

我希望能够传递为模拟器编译的 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/

相关文章:

xcode - 团队工作时svn冲突xcode项目文件

iphone - 如何在 iphone 应用程序中使用进度条

node.js/express/mocha 测试 post 请求问题

iphone - 访问数组中 UIButton 对象的位置

ios - Swift - 发送 POST 请求时从 NSURLSession 返回数据

ios - 对 iPhone 6+ 的@3x 图稿感到困惑

testing - 测试自动化架构

Java - Junit 测试 OOP 类

iphone - 圆圈到圆圈的碰撞 react - 同等优先级

iPhone应用内购买: On error,谁的责任是通知用户?