未找到应用程序的aps-environment的权力字符串

未找到应用程序的aps-environment的权利字符串

获取deviceToken的时候,应用程序报出下面的错误:

Error in registration. Error: Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的权利字符串" UserInfo=0x118e60 {NSLocalizedDescription=未找到应用程序的“aps-environment”的权利字符串}

 

出现这个错误的原因是:先生成了profile,然后才将App ID的push enable。

 

解决方法是:先将App ID的push enable,然后再生成profile。