Возникла проблема. Перестал работать AdHoc режим (именно перестал, раньше все хорошо было). Что было уже сделано:
1) На MacOS удалил все пароли, все сертификаты, все ProvisionProfiles, все учетные записи
2) На сайте developer.apple.com отозвал все сертификаты, удали все ProvisionProfiles
3) В xCode добавил учетку разработчика, там есть кнопочка обновить. Нажал на нее, он несколько секунд подумал, увидел, что учетка пуста и сам создал на сайте 2 сертификата (Developerи Distribution) и 1 ProvisionProfile, а также установил их на MacOS
4) Поскольку мне нужны push, то я создал 2 запроса по приватному ключу (они кстати появились после 3 операции) у Developer и у Distribution
5) Создал на сайте 2 сертификата для push уведомлений (Developer и Distribution, каждый со своим запросом само собой), установил эти сертификаты к себе на MacOS.
6) На сайте создал 2 ProvisionProfile, и также установил к себе их на MacOS
7) Запустил PasServer от DelphiXE8
8) В Delphi (XE8) сначалачерез Tools-Options-SDKManager сделал Update local Cashe
9) В Delphi: Tools-Options-Provisionsустановил для какой сборки (Debug/Release) использовать сертификаты (для каждой битности указал)
10) В Delphi: Project-Options-Provisions также указал для каждой сборки(Debug/Release) и для каждой битности (32/64) указал какие ProvisionProfileи сертификаты использовать
После этого телефон подключаю к буку, запускаю компилироваться в Debugрежиме, все компилируется, и запускается
Пытаюсь выставить релиз конфигурацию, и режим AdHoc все компилируется, *.ipa файл создается, пытаюсь его через iTunesустановить, но он не устанавливается, скачиваться скачивается, но на попытки установить все вываливается, и на рабочем столе телефона висит приложение со стандартной иконкой (как будто сертификат не подошел)
Дабы проверить что все хорошо, подключаю к MacOS, там в xCode создаю пустой проект, иду в органайзер и делаю без проблем *.ipa файл который потом через iTunes устанавливается - то есть на MacOSвсе правильно настроено, следовательно, проблема в Delphi. Уже несколько раз все перепроверил, раз 3 заново все этапы прошел, но результат всегда один и тот же. Девелоперское приложение запускается, а AdHoc сборка молчит и падает. В чем может быть причина? Может я что-то упустил?
Повторюсь что раньше все работало, но пришлось добавить одно устройство новое и после этого все перестало работать после того как попытался скомпилировать 64 битную версию. Восстановить работоспособность не смог.
Вопрос
FeLDMARShaL
Возникла проблема. Перестал работать AdHoc режим (именно перестал, раньше все хорошо было). Что было уже сделано:
1) На MacOS удалил все пароли, все сертификаты, все ProvisionProfiles, все учетные записи
2) На сайте developer.apple.com отозвал все сертификаты, удали все ProvisionProfiles
3) В xCode добавил учетку разработчика, там есть кнопочка обновить. Нажал на нее, он несколько секунд подумал, увидел, что учетка пуста и сам создал на сайте 2 сертификата (Developer и Distribution) и 1 ProvisionProfile, а также установил их на MacOS
4) Поскольку мне нужны push, то я создал 2 запроса по приватному ключу (они кстати появились после 3 операции) у Developer и у Distribution
5) Создал на сайте 2 сертификата для push уведомлений (Developer и Distribution, каждый со своим запросом само собой), установил эти сертификаты к себе на MacOS.
6) На сайте создал 2 ProvisionProfile, и также установил к себе их на MacOS
7) Запустил PasServer от Delphi XE8
8) В Delphi (XE8) сначала через Tools-Options-SDKManager сделал Update local Cashe
9) В Delphi: Tools-Options-Provisions установил для какой сборки (Debug/Release) использовать сертификаты (для каждой битности указал)
10) В Delphi: Project-Options-Provisions также указал для каждой сборки(Debug/Release) и для каждой битности (32/64) указал какие ProvisionProfile и сертификаты использовать
После этого телефон подключаю к буку, запускаю компилироваться в Debug режиме, все компилируется, и запускается
Пытаюсь выставить релиз конфигурацию, и режим AdHoc все компилируется, *.ipa файл создается, пытаюсь его через iTunes установить, но он не устанавливается, скачиваться скачивается, но на попытки установить все вываливается, и на рабочем столе телефона висит приложение со стандартной иконкой (как будто сертификат не подошел)
Дабы проверить что все хорошо, подключаю к MacOS, там в xCode создаю пустой проект, иду в органайзер и делаю без проблем *.ipa файл который потом через iTunes устанавливается - то есть на MacOS все правильно настроено, следовательно, проблема в Delphi. Уже несколько раз все перепроверил, раз 3 заново все этапы прошел, но результат всегда один и тот же. Девелоперское приложение запускается, а AdHoc сборка молчит и падает. В чем может быть причина? Может я что-то упустил?
Повторюсь что раньше все работало, но пришлось добавить одно устройство новое и после этого все перестало работать после того как попытался скомпилировать 64 битную версию. Восстановить работоспособность не смог.
Изменено пользователем FeLDMARShaLСсылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.