2014-11-20 117 views
1
Error log: 
Unable to receive push notification after configuring Bluemix Push Service. 

Failed to get token from APNS, error: Error Domain=NSCocoaErrorDomain 
Code=3000 "no valid 'aps-environment' entitlement string found for application" 
UserInfo=0x17595e20 {NSLocalizedDescription=no valid 'aps-environment' entitlement 
string found for application} 
----------------------------------------------------------- 

此错误表示我无法接收来自Bluemix的通知。Bluemix - 推送通知错误

我该如何解决这个问题?

+0

现在我无法告诉你的问题是什么。 – 2014-11-20 16:43:20

+0

你可以发布一些更多的日志或你正在尝试做什么? – 2014-11-20 19:38:55

+0

@ user2450317你还有这个问题吗? – 2015-03-06 13:22:32

回答

1

检查下面的解决方案,我发现 - 1.生成新的供应配置文件,您能推后,它应该工作

  • 确保您使用的应用程序没有通配符的ID。然后,您需要启用该应用程序以进行开发推送通知。开始工作可能需要几个小时

  • 请确保在内置设置中,代码签名身份验证调试设置为适当的供应配置文件,其中启用了推送通知。

  • 来源为进一步的细节: - Getting an error from push notification

    0

    如果您在配置推送的应用ID之前创建了配置文件,请尝试重新生成配置文件。

    iOS Provisioning Portal -> Provisioning -> Your cert -> EDIT -> Make an edit -> Download new provisioning 
    

    它应该工作!

    0

    我认为要做到这一点的最好办法是执行以下步骤:

    创建文件名为.mobileprovision之前启用APNS。

    1:创建应用程序ID 2:启用APNS 3:然后创建提供文件

    删除您的系统免受无处不在设置文件(的XCode,钥匙扣,iTuneConnect)。然后再次创建配置文件。