无需运行即可部署到iPhone

时间:2012-01-26 01:49:46

标签: iphone xcode deployment

如何在不实际运行应用程序的情况下从XCode将我的应用程序部署到iPhone(用于测试目的)?

6 个答案:

答案 0 :(得分:54)

编辑您的启动方案,打开标题为“运行myApp.app”的部分,然后将选项切换为“等待myApp.app启动”。

然后它将只安装,而不是运行应用程序。如果你自己运行它,调试器应该附加。当您想要通过URL启动时测试应用程序的工作方式时,这非常有用。

注意 - 公平地说,这个答案与this question的答案相同。我没有将此问题标记为重复,因为您可能有不同的理由想要这样做。不过,如果你想要更详细的解释,请查看。

答案 1 :(得分:7)

Xcode - >产品 - >方案 - >编辑方案 - >运行 - >信息 - >等待可执行文件启动

答案 2 :(得分:3)

☝️一...... enter image description here

✌️...两个...

enter image description here

......和三: enter image description here

答案 3 :(得分:0)

您可以创建存档,将.ipa拖到iTunes上并同步设备。

或者你可以从XCode运行它,然后杀死XCode进程,并从SpringBoard运行它,虽然我认为你需要处女案例或者你不会问这个问题。

答案 4 :(得分:-1)

如果您通过观看Xcode控制台来正确计时,则可以在应用程序完全下载后,但在执行应用程序中的任何代码之前终止调试程序。

如果您不想依赖于计时,并且不需要考虑应用程序在运行某些Cocoa Touch或Objective C运行时代码之前运行,您可以在作为第一个插入的NSLog上设置断点main()行,在点击该断点后终止它。

答案 5 :(得分:-5)

连接您的设备,将左上角的Scheme设置为iOS Device。