Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Ошибка публикации под ios (http://www.flasher.ru/forum/showthread.php?t=212959)

Nnget 05.06.2016 18:44

Ошибка публикации под ios
 
Пытаюсь опубликовать приложение на ios
Создал два mobilprovision для разработки и дистрибьюции(Ад хок).
С сертификатом для разработки проблем нет: дебаг и установка на устройство работают.
А вот при попытки опубликовать скомпилированное приложение подписанное сертификатом для дистрибьюции получаю следующие ошибки:

1)ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: 'true' for the key 'get-task-allow' in 'Payload/Game.app/Game'"

2)ERROR ITMS-90179: "Invalid Code Signing. The executable 'Payload/Game.app/Game' must be signed with the certificate that is contained in the provisioning profile."

и предупреждения:

3)The result API analysis is too long large. We were unable to validate your API ussage prior to delivery. This is just an informational message.
.
При попытке с сертификатом дестрибьюции установить приложение на iphone появляется темная иконка, нажав на нее начинается установка и обрывается ~60%.

Пробовал переиздавать сертификаты, менять id, очищать связку ключей, в ХМЛ ставить 'get-task-allow' 'false', издавал сертификат не ад-хок.
Поскажите в каком месте искать причины этой ошибки.

illuzor 05.06.2016 19:16

Какая версия sdk? В 21 есть баг, который не позволяет публиковать в магазин под ios.

Nnget 05.06.2016 19:48

21. вот жеж блин. Какую порекомендуешь, 20 ?

illuzor 05.06.2016 21:23

в 20 тоже есть несколько жутких багов - косяк с ориентацией дисплея и перевёрнутая клавиатура на планшетах. И что-то ещё неприятное было.
В последний раз публиковали на 19, всё было в порядке.
Но я бы рекомендовал попробовать последнюю бэту 22. Но сначала хорошо проверить на наличие крашей.
Вообще, три последние версии - 20, 21, 22 забагованые до жути. Можно только надеяться, что их баги не затронут именно ваш проект.

Nnget 06.06.2016 09:57

Собрал на air 19 . Ошибка осталась.

Добавлено через 56 секунд
Как можно краши проверить?

illuzor 06.06.2016 14:34

Цитата:

Как можно краши проверить?
Запустить и посмотреть, есть ли краши

Nnget 06.06.2016 15:32

Нету, все нормально

caseyryan 06.06.2016 19:03

22 Beta попробуй

ShockWave512 14.06.2016 18:34

второй день пытаюсь в аппстор залить с 22b, Error 90165 Invalid Binary Format
все вроде перепробовал, хотя и не исключаю косяк свой, пакую в IDEA
в эмуляторе iOS пашет нормально
через DIAWI заливается нормик, но на устройство не ставится
короче попробую 19-ю сдкашку как советуете
но ситуация крайне хреновая, то ли убить себя об стену, то ли уйти на юнити ((

illuzor 14.06.2016 21:00

ShockWave512, покажите комманду сборки adt целиком. Возможно idea что-то неправильно делает при сборке.
В app.xml тоже версия 22 прописана?

ShockWave512 14.06.2016 22:20

illuzor, а в какой консоли это? В Messages там нет вызова adt, только команды вызова llvm компилятора.
В app.xml да 22-я, idea не дает левые версии туда писать.

illuzor 14.06.2016 23:34

Какой ещё llvm компилятор?
А если попробовать собрать ipa вручную через adt?

ShockWave512 15.06.2016 13:39

Вложений: 1
фух, еле нашел адт вызов в idea

illuzor 15.06.2016 17:28

Ничего криминального не вижу. В общем, странно.
Загружаете в апстор ведь ipa-app-store версию а не ipa-ad-hoc?

ShockWave512 15.06.2016 17:30

все пробовал

- есть подозрение что это из-за эмулятора, вечером буду удаленно собирать на мас железе (но пару лет назад спокойно собирал и заливал с эмуля)

- если провижен файл ад_хок, это норм для сборки финального дистрибутива? или провижен должен быть тоже дистрибутив версии?

illuzor 15.06.2016 17:45

Цитата:

провижен должен быть тоже дистрибутив версии?
Именно

ShockWave512 22.06.2016 13:30

Отчитаюсь что на сейчас достигнуто по сборке и загрузке:

- В эмуляторе mac os x (el capitan + IDEA 15) таки собирается загружаемая версия аппа (спасибо illuzor!!!) только с дистрибутив версиями сертификатов и провижена (AdHoc никак не пускает)

- загружается только с помощью Application Loader 3.0

- разница с разными версиями sdk замечена не была, 19, 20, 21, 22b

- через тестовый сервис (diawi.com) сборка (IPA) не ставится

- в iTunes Connect сборка не стыкуется с приложением, возможно нет прав или все таки что то со сборкой

Nnget 05.07.2016 11:42

Соглашусь с illuzor.
c AIR 22 загружается через Application Loader, но после этого исчезает навсегда и второй раз эту версию уже не залить.
AIR 19 стабильно работает.
У меня косяк был с сертификатами. Все удалил из связки ключей и повторно скачал. Заработало.


Часовой пояс GMT +4, время: 20:35.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.