ios - Xcodebuild 的 .app 立即崩溃?但是Xcode的.app运行成功

标签 ios xcode ios-simulator xcodebuild .app

我正在使用 xcodebuild 在模拟器上构建和安装我的应用程序(通过将 .app 复制到 ~/Library/Application Support/iPhone Simulator/6.1/Applications/UUID/) 从命令行。我使用:

xcodebuild -target MyApp 
           -configuration Debug
           CPU_ARCHITECTURE=iphonesimulator6.1
           install DSTROOT=Products

.app 是在 /project_root/Products/Applications/MyApp.app 中生成的,但是,每次我在模拟器上运行 .app 时,立即崩溃

我将 Xcode 的 Run 创建的 .app 与上面 xcodebuild 的输出进行了比较。两个 MyApp.app 几乎相同,但 MyApp.app 内部的 MyApp 二进制文件不同(Xcode 的二进制文件几乎是内存占用)。我什至尝试将二进制文件从 Xcode 的 MyApp.app 复制到 xcodebuild 的,这也有效。

知道为什么 xcodebuild 的 .app 崩溃吗?

最佳答案

虽然我的问题没有明确的“答案”,我可以将其标记为正确,但这是我的解决方案,以防其他人遇到同样的问题。感谢理查德为我指明了正确的方向。我尝试了 VALID_ARCHS 的不同设置,并将其设置为 "i386" (模拟器的架构)。此外,CPU_ARCHITECTURE 的语法错误。 xcodebuild 使用 -sdk 选项。以下对我有用:

xcodebuild -target MyApp
           -configuration Debug
           -sdk iphonesimulator6.1
           VALID_ARCHS="i386"
           install DSTROOT=Products

关于ios - Xcodebuild 的 .app 立即崩溃?但是Xcode的.app运行成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16365556/

相关文章:

ios - XLPagerTabStrip 标签没有获得相等的屏幕宽度 :Swift

ios - 您可以在 Xcode 4.3.2 中使用相同产品名称的 iOS 2 不同目标吗?

ios - PFFacebookUtils.logInInBackground 不执行 segue

ios - 线程 1 : Fatal error: Unexpectedly found nil while unwrapping an Optional value when testing cocoapod

objective-c - 项目没有.xcodeproj目录,如何打开?

ios - 应用程序无法在 iOS 和 React-native 的模拟器上启动

iOS 和 Cocos2d : my app REALLY slow on simulator but is FINE on device

ios:捕获 ios 模拟器事件并将其以编程方式转换为 avi 或 quicktime 电影的最佳方法是什么?

ios - NSDate 中超过一年的错误

xcode - 升级到 Xcode 4 后出现丢失文件警告