2016-04-01 5 views
0

Используя профиль распространения, я пытаюсь запустить приложение на iPhone из Xcode 7, чтобы протестировать push-уведомление используя отладчик. После изучения этой темы я столкнулся с несколькими ответами, которые предполагают, что нельзя использовать отладчик Xcode с приложениями, созданными с профилями распространения; Мне нужно использовать профиль разработчика. Но, к сожалению, служба push-уведомлений, которую я тестирую, была настроена с использованием производственного сертификата, поэтому я не могу использовать профиль разработчика.Профиль распространения iOS - не удалось запустить запуск процесса [App]: не удалось выполнить задачу для процесса 1339

Если я запускаю приложение прямо на свой телефон, ошибка не появляется; однако у меня нет возможности использовать отладчик Xcode.

  1. Действительно ли нет решений для использования отладчика Xcode с дистрибутивным приложением? Есть ли настройка в Xcode или модификация plist, которая позволит отлаживать приложение для распространения?

  2. Какие параметры у меня есть для отладки уведомлений, которые поступают из PNS с использованием производственного сертификата?

ответ

0

сертификат Sandbox и конечная точка сервера яблока здесь для этого, если вы сделали с тестированием в изолированном режиме, то производство будет работать, если это не единственная проблема может быть плохим сертификатом, и вы можете исправить это также после выпуска. В любом случае вы можете протестировать apns в режиме производства, используя специальный сертификат распространения приложений, распространяемых с помощью testflight или Fabric, например.

+0

Я понимаю назначение песочниц и сертификатов dev, но мой вопрос не в том, почему я получаю сообщение об ошибке ... Я хочу знать, как я могу использовать отладчик Xcode с приложением в комплекте с сертификатом распространения, если это возможное. В моей ситуации у меня нет возможности использовать dev-сертификаты в среде песочницы. – Vee

+0

Я думаю, что это невозможно ... токен Apple отправит вам в didRegisterForRemoteNotificationsWithDeviceToken не будет действителен для производственных приложений apns. –

Смежные вопросы