我一直在试图编写一个脚本来构建和部署一个iphone项目到模拟器。当我在xcode中构建项目时,它工作正常,但是当我在命令行中构建项目时,它会在模拟器中崩溃。iPhone应用程序使用xcodebuild在模拟器中崩溃
我正在使用以下命令来构建应用程序。
xcodebuild -project MyAppSourceCode/trunk/MyApp.xcodeproj -target "MyApp" -sdk iphonesimulator4.3
构建过程完成而没有错误。模拟器运行sdk4.3。我可以在xcode中构建应用程序,然后手动替换模拟器目录中的.app文件,它仍然崩溃。这是一个cocos2d应用程序。有什么建议么?
编辑:
我首先想在这里介绍的“iphonesim”计划部署在模拟器中的应用:How do you deploy an iPhone app to the simulator from the command line?
其次,我尝试了模拟器命令启动应用程序,而不将其复制到模拟器目录:〜/../../ Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone \ Simulator.app/Contents/MacOS/iPhone \ Simulator -SimulateApplication〜/ MyAppSourceCode/trunk/build/Release-iphoneos/MyApp .app/MyApp
此方法会导致模拟器启动,然后显示g弹出消息:“模拟的应用程序退出。”
当没有工作时,我写了一个脚本,将MyApp.app复制到模拟器目录。将MyApp.app复制到模拟器目录后,可以从模拟器启动它,但启动后立即崩溃。
你能否提供一些关于你如何在模拟器上安装应用程序的更多信息,以及它是如何崩溃的? – Sailesh 2012-01-15 06:17:28
在用户诊断报告下查看Mac的“控制台”应用程序崩溃信息 – LordT 2012-01-18 19:59:57
@Sailesh - 我刚刚编辑了帖子,提供了更多信息。对不起,迟到的回应,我已经离开了我的Mac一段时间。 – 2012-01-26 18:43:29