Ошибка Xcode при обновлении профилей подготовки
На прошлой неделе я разместил вопрос здесь, где объяснил, почему мой Xcode сбой, когда я нажимаю кнопку обновления. Этот вопрос, однако, закрылся для того, чтобы быть вне темы, но я действительно не понимаю почему. (Stackoverflow должен предоставить дополнительную информацию по этому вопросу)
Но у меня все еще есть эта проблема, и я не могу заставить приложение работать с push-уведомлением, потому что я думаю, что использую старые профили подготовки, и я CANT обновляю их без сбоев Xcode!
Я создал несколько приложений с push-уведомлениями, поэтому я знаю процедуру, но продолжаю получать ошибку:
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 рушится и как я могу это исправить?
Спасибо.
И, пожалуйста, напишите комментарий, если вы думаете закрыть этот вопрос, чтобы я знал, почему этот вопрос закрыт.
Ответы
Ответ 1
Рави прав. Вот официальное решение Apple:
Запустите/Applications/Utilities/Terminal.app и выполните следующее утверждение:
mkdir ~/Library/Разработчик/Xcode/OldPortalDBs; mv ~/Library/Разработчик/Xcode/connect1.apple.com * ~/Library/Разработчик/Xcode/OldPortalDBs
Смотрите: Ошибка Xcode 4.6.1 при взаимодействии с порталом разработчика
Ответ 2
Он работает для меня, если я удалил этот файл "~/Library/Developer/Xcode/connect1.apple.com 4.6.1.db" перед запуском XCode 4.6.1.
Ответ 3
После некоторых перезапусков и очистки проекта (и вручную загрузить!) он неожиданно работал с push-уведомлениями. Xcode по-прежнему падает при обновлении и сообщается об ошибке.