Domain=NSCocoaErrorDomain Code=3000 没有找到有Push属性的证书 更新证书失败
2015-10-23 18:01
176 查看
之前写了一个关于Apns 的 Demo,是可以运行了。
现在,想在原有的App里面添加Apns特性。
需要1-3:
1.重新申请证书enabling push notifications
2.重新建描述文件provisioning
profile
3.修改App唯一标识与appIDs设置一致
出现问题:无法注册 Remote
Notifications
did
Fail To Register For Remote Notifications With Error: Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application"
解决方法:
如果1-3步都确认无误后,仍然没有解决no
valid 'aps-environment 的问题,那么有可能是XCode更新证书失败(Xcode的BUG)。
1.关闭你的项目,找到项目文件XXXX.xcodeproj,在文件上点击右键,选择“显示包内容”(Show Package Contents)。会新打开一个Finder。注:其实XXXX.xcodeproj就是一个文件夹,这里新打开的一个Finder里面的三个文件就是该XXXX.xcodeproj文件夹里面的文件。
2.在新打开的Finder中找到project.pbxproj,并且打开。在这之中找到你之前的证书的编码信息。我之前报的错误信息是
Code Sign error: Provisioning profile '37D44E7F-0339-4277-9A82-C146A944CD46',所以我用查找的方式找到了所有包括37D44E7F-0339-4277-9A82-C146A944CD46的行,并且删除。
3.保存,重新启动你的项目,再编译。就OK了。
现在,想在原有的App里面添加Apns特性。
需要1-3:
1.重新申请证书enabling push notifications
2.重新建描述文件provisioning
profile
3.修改App唯一标识与appIDs设置一致
出现问题:无法注册 Remote
Notifications
did
Fail To Register For Remote Notifications With Error: Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application"
解决方法:
如果1-3步都确认无误后,仍然没有解决no
valid 'aps-environment 的问题,那么有可能是XCode更新证书失败(Xcode的BUG)。
1.关闭你的项目,找到项目文件XXXX.xcodeproj,在文件上点击右键,选择“显示包内容”(Show Package Contents)。会新打开一个Finder。注:其实XXXX.xcodeproj就是一个文件夹,这里新打开的一个Finder里面的三个文件就是该XXXX.xcodeproj文件夹里面的文件。
2.在新打开的Finder中找到project.pbxproj,并且打开。在这之中找到你之前的证书的编码信息。我之前报的错误信息是
Code Sign error: Provisioning profile '37D44E7F-0339-4277-9A82-C146A944CD46',所以我用查找的方式找到了所有包括37D44E7F-0339-4277-9A82-C146A944CD46的行,并且删除。
3.保存,重新启动你的项目,再编译。就OK了。
相关文章推荐
- Paint对象使用解析【不断更新中】
- xcode 真机编译codesign failed with exit code 1错误 解决
- WARN Worker: Failed to connect to master
- Saiku国际化总结
- 软件安全测试新武器 ——浅谈基于Dynamic Taint Propagation的测试技术
- AIDL 源码窥探
- explain分析查询
- IIS runs out of work items and causes RPC failures when connecting to a remote UNC path
- int main(int argc,char* argv[])详解
- Mac下通过proxychains-ng配置thunderbird来访问gmail
- FIFA 16 comes in with FIFA trainer that will try
- liunx 下scp出现 Permission denied, please try again 的解决办法
- hive环境搭建 Terminal initialization failed; falling back to unsupported 解决
- lucene Lock obtain timed out: Lock@
- Afaira服务器上报错NDEF invalid "Operation" tag
- A Detailed Introduction to K-Nearest Neighbor (KNN) Algorithm
- 运行报错“Could not find a storyboard named 'Main' in bundle”
- 当人工智能机器人具有七情六欲
- Fast-Fail、ConcurrentModificationException 、CopyOnWriteArrayList
- @property中,retain,assign,copy的差别