如何在Xcode中通过推送通知启动时调试应用程序

dk-*_*obl 50 debugging xcode push-notification ios xcode5

我正在使用Xcode 5.我正在使用iOS中的推送通知.我在后台模式和前台模式下获得了令人满意的结果,可以在iOS设备上轻松调试.

但问题是当app处于关闭状态并通过推送通知点击启动但我不知道如何在这种情况下调试.我知道Xcode 4的解决方案,但不知道Xcode 5的解决方案.

那么有什么解决方案可以通过推送通知启动Xcode 5并调试应用程序吗?提供在这种情况下调试的步骤.

art*_*dev 121

编辑项目方案并将"启动"设置为"等待*.app手动启动".然后运行项目或点击"cmd + R".调试将开始,但应用程序将不会启动.因此,请发送测试推送通知,然后从推送中打开应用程序.
干得好!

在此输入图像描述

  • 在xcode 8.2.1上没有为我工作.当我手动运行应用程序时,调试器只显示空输出. (6认同)

小智 6

需要几秒钟:

1- 去编辑模式

2-从左侧列表中选择运行部分

3-然后在信息选项卡中转到部分启动选项

4-选择选项:等待可执行文件启动

5-然后关闭窗口

6-运行该应用程序:该应用程序将构建但未启动,因为它正在等待您手动启动该应用程序

7-此时将您的通知发送到您的设备

8-点击通知,您的应用程序将启动,调试器将转到您在代码行中附加的断点