上周我发布了一个问题here,其中我解释了当我按下刷新按钮时我的Xcode崩溃的原因。然而这个问题因为偏离主题而被关闭,但我真的不明白为什么。 (Stackoverflow应提供有关此主题的更多信息)
但是我仍然遇到了这个问题而且我无法通过推送通知运行我的应用程序因为我认为我正在使用旧的配置文件而我无法在没有Xcode崩溃的情况下刷新它们!
我已经使用推送通知创建了多个应用,因此我知道了该过程,但一直收到错误:
did Fail To Register For Remote Notifications With Error: Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application" UserInfo=0x2340a0 {NSLocalizedDescription=no valid 'aps-environment' entitlement string found for application}
有谁知道为什么我的Xcode崩溃以及如何解决这个问题? 感谢。
如果您正在考虑关闭此问题,请发表评论,以便我知道为什么关闭此问题。
答案 0 :(得分:13)
运行/Applications/Utilities/Terminal.app并执行以下语句:
mkdir~ / Library / Developer / Xcode / OldPortalDBs; mv~ / Library / Developer / Xcode / connect1.apple.com *〜/ Library / Developer / Xcode / OldPortalDBs
请参阅:Xcode 4.6.1 crashing while interacting with the developer portal
答案 1 :(得分:2)
如果我在运行XCode 4.6.1之前删除了这个文件“〜/ Library / Developer / Xcode / connect1.apple.com 4.6.1.db”,它对我有用。
答案 2 :(得分:0)
在一些重新启动和项目清理(并手动下载!)之后,它突然与推送通知一起工作。刷新后Xcode仍然崩溃,并且报告了bug。