iOS10适配——Push Notifications

  error : Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的权利字符串" UserInfo=0x1187ad0 {NSLocalizedDescription=未找到345272224用程序的“aps-environment”的权利字符串

  我是在Xcode7+iOS9的时候就已经做好了推送,在升级Xcode8+iOS10之后,再运行就报这个错,这里就只讲这个情况下的错误解决,毕竟我只碰到这个情况下的。

  解决:TARGETS—>Capabilities—>Push Notifications,在这里会看到Steps中的两步,以前只有第一个,Add ... to your App ID. 这个没问题,第二个就不行了,Add ... to your entitlementsfile. 之前没有这个,肯定报错,它那有一个fix的按钮,直接点击就摆平了。

原文地址:https://www.cnblogs.com/yyt-hehe-yyt/p/5896218.html