美文网首页
03-未找到应用程序的“aps-environment”的授权字

03-未找到应用程序的“aps-environment”的授权字

作者: 淇滨杜隆坦 | 来源:发表于2016-06-11 13:08 被阅读3746次

原文地址:原文地址
在调试ios的极光推送遇到这样的问题,远程通知注册失败委托

-( void )application:( UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:( NSError *)error
{
    NSLog ( @"%@" ,error);
}

然后输出的error就是 error : Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的权利字符串" UserInfo=0x1187ad0 {NSLocalizedDescription=未找到\345\272\224用程序的“aps-environment”的权利字符串

原因还是 bundle identifier 相关的问题。

XCode的证书配置教程
参照iOS SDK 集成指南集成JPush SDK 和上传了推送用到的p12证书后在编译运行前需要先配置一下证书,步骤如下:
打开xxx-info.plist的Bundle identifier项把上传到JPush 控制台的bundle id填写进去:


点击项目,进入Build Setting 界面,向下滑动,去到Code Signing 配置证书:

相关文章

网友评论

      本文标题:03-未找到应用程序的“aps-environment”的授权字

      本文链接:https://www.haomeiwen.com/subject/enzsdttx.html