如何在不实际运行应用程序的情况下从XCode将我的应用程序部署到iPhone(用于测试目的)?
答案 0 :(得分:54)
编辑您的启动方案,打开标题为“运行myApp.app”的部分,然后将选项切换为“等待myApp.app启动”。
然后它将只安装,而不是运行应用程序。如果你自己运行它,调试器应该附加。当您想要通过URL启动时测试应用程序的工作方式时,这非常有用。
注意 - 公平地说,这个答案与this question的答案相同。我没有将此问题标记为重复,因为您可能有不同的理由想要这样做。不过,如果你想要更详细的解释,请查看。
答案 1 :(得分:7)
Xcode - >产品 - >方案 - >编辑方案 - >运行 - >信息 - >等待可执行文件启动
答案 2 :(得分:3)
答案 3 :(得分:0)
您可以创建存档,将.ipa拖到iTunes上并同步设备。
或者你可以从XCode运行它,然后杀死XCode进程,并从SpringBoard运行它,虽然我认为你需要处女案例或者你不会问这个问题。
答案 4 :(得分:-1)
如果您通过观看Xcode控制台来正确计时,则可以在应用程序完全下载后,但在执行应用程序中的任何代码之前终止调试程序。
如果您不想依赖于计时,并且不需要考虑应用程序在运行某些Cocoa Touch或Objective C运行时代码之前运行,您可以在作为第一个插入的NSLog上设置断点main()行,在点击该断点后终止它。
答案 5 :(得分:-5)
连接您的设备,将左上角的Scheme设置为iOS Device。