我正在使用Xcode 5.我正在使用iOS中的推送通知。我在后台模式和前台模式上获得了令人满意的结果,可以在iOS设备上轻松调试。
但问题是当应用程序处于关闭状态并通过推送通知点击启动但我不知道如何在这种情况下进行调试。我知道Xcode 4的解决方案,但不知道Xcode 5的解决方案。
对于Xcode 5有什么解决方案,并在通过推送通知启动它时调试应用程序? 在这种情况下提供调试步骤。
答案 0 :(得分:112)
编辑项目方案并将“启动”设置为“等待* .app手动启动”。 然后运行项目或点击“cmd + R”。调试将开始,但应用程序将不会启动。因此,请发送测试推送通知,然后从推送中打开应用程序 你走了!
答案 1 :(得分:3)
需要几秒钟时间:
1-转到 编辑架构
2-从左侧列表中选择 运行 部分
3-然后在 信息 标签中转到 午餐 选项
4-选择选项: 等待可执行文件启动
5-然后关闭窗口
6- 运行应用:该应用将构建但未启动,因为它正在等待您手动启动应用
7-此时将您的通知发送到您的设备
8- 点按通知,您的应用将启动,调试程序将转到您在代码行中附加的断点
答案 2 :(得分:1)