2016-04-01 26 views
0

使用分布图,我试图在Xcode 7启动我的应用到实际的iPhone,以测试推送通知使用调试器。在研究了这个主题之后,我遇到了一些答案,这些答案表明无法使用Xcode的调试器和使用分布配置文件创建的应用程序;我需要使用开发人员配置文件。但不幸的是,我正在测试的推送通知服务已经使用生产证书进行设置,这就是为什么我不能使用开发人员配置文件。iOS的分配模式 - 无法启动[应用]进程启动失败:未能获得任务处理1339

如果我直接启动应用程序我的手机上,这个错误不会出现;不过,我没有选择使用Xcode的调试器。

  1. 真的没有解决方案使用Xcode的调试器与分发应用程序? Xcode中的设置还是plist的修改会启用分发应用程序的调试?

  2. 我有调试使用生产证书来从PNS通知什么选择?

回答

0

沙盒证书和苹果服务器端点在这里为这一点,如果你在沙盒模式测试做那么产量将工作,如果它不是唯一的问题可能是一个坏的证书,也可以纠正发布后。 无论如何,您可以在生产模式下使用临时分发证书在与testflight或Fabric分发的应用上测试apns,例如。

+0

我明白了沙箱和DEV证书的目的,但我的问题是不是关于为什么我收到错误......我想知道我该如何使用Xcode的调试与分发证书捆绑的应用程序,如果它是可能。在我的情况下,我没有在沙箱环境中使用开发证书的选项。 – Vee

+0

我认为这是不可能的......苹果公司在didRegisterForRemoteNotificationsWithDeviceToken中向您发送的令牌不适用于生产环境apns。 –

相关问题