Файл.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: ошибка "Не найден такой профиль обеспечения..."