Файл.mobileprovision не добавляется в KeyChain Access при двойном щелчке для учебника по push-уведомлениям разбора

Я использовал ссылку ниже, чтобы настроить push-уведомления на Parse:

https://github.com/ParsePlatform/PushTutorial/tree/master/iOS

У меня похожая проблема с пользователем из этого поста: Parse Push Notification iOS.

По сути, я настроил push-уведомления, и они, казалось, работали. Однако я не мог записать объекты PFInstallation в базу данных Core, но мог получать push-уведомления, пока токен устройства был установлен на токен устройства моего телефона. Чтобы попытаться устранить проблему, я удалил свое приложение в Parse, удалил все свои сертификаты и переделал процесс, и теперь мое тестовое устройство даже не отображается в моих установочных объектах Core. Я написал вопрос ранее ( Parse Push Notification Testing PFInstallation не работает), но не получил ответа на вопрос о том, как загрузить объекты PFInstallation в базу данных базовой установки в Parse.

В этом вопросе появляется одно возможное решение: Parse push-уведомление в iphone

В основном, это говорит о том, что нужно обязательно использовать профиль мобильного обеспечения.

В толковом руководстве по Parse iOS, раздел 2, шаг 10 гласит:

Msgstr "Добавить профиль в цепочку для ключей входа в систему, дважды щелкнув по загруженному файлу."

Однако, когда я дважды щелкаю по файлу.mobileprovision, ничего не происходит. Есть вспышка, как будто что-то собирается открыться, но ничто не заканчивается открытием. Я проверяю цепочку для ключей входа в систему в Keychain Access, и ничего не было добавлено. По умолчанию для "Открыть с помощью" для файла является xCode 7.2. Я пытался открыть его с помощью Keychain Access, но это невозможно сделать для файла.mobileprovision.

Любой совет?

Обновить

В настройках Build есть вкладка "Provisioning Profile", которая установлена ​​в автоматический режим. Профиль обеспечения, который я создал в разделе 2, шаг 10 руководства, отображается на этой вкладке как опция, но когда я установил его в этот профиль обеспечения и попытался запустить код, я получаю сообщение об ошибке ниже:

"В ваших настройках сборки указан профиль обеспечения с UUID" (мой UUID) ", однако такой профиль обеспечения не найден".

1 ответ

Я наконец решил это. Мне пришлось перейти к настройке параметров приложения и цели и изменить "Профили обеспечения" на файл.mobileprovision.

После этого я получил сообщение об ошибке: "В ваших настройках сборки указан профиль обеспечения с UUID" (мой UUID) ", однако такой профиль обеспечения не найден".

Но ничего не случилось. Все, что мне нужно было сделать, это выйти из XCode и перезапустить приложение, как было предложено в одном из ответов на этот пост: XCode 5: ошибка "Не найден такой профиль обеспечения..."

Другие вопросы по тегам