15

上周我在这里发布了一个问题,我解释了为什么当我按下刷新按钮时我的 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 崩溃以及如何解决这个问题?谢谢。

如果您想结束这个问题,请发表评论,这样我就知道为什么这个问题被关闭了。

4

3 回答 3

13

拉维是对的。这是Apple的官方解决方法:

运行 /Applications/Utilities/Terminal.app 并执行以下语句:

mkdir ~/Library/Developer/Xcode/OldPortalDBs;mv ~/Library/Developer/Xcode/connect1.apple.com* ~/Library/Developer/Xcode/OldPortalDBs

请参阅:Xcode 4.6.1 在与开发人员门户交互时崩溃

于 2013-03-25T22:56:53.150 回答
2

如果我在运行 XCode 4.6.1 之前删除了这个文件“~/Library/Developer/Xcode/connect1.apple.com 4.6.1.db”,它对我有用。

于 2013-03-22T04:58:12.513 回答
0

在一些重新启动和项目清理(并手动下载!)之后,它突然与推送通知一起工作。Xcode 在刷新时仍然崩溃并报告错误。

于 2013-03-18T11:26:25.530 回答