2015-09-28 10 views
2

Я не понимаю, почему xcode7 не может архивировать ad-hoc ipa, включая все устройства, xcode6 хорош для этого.xcode7 архив ad-hoc ipa не может включать все устройства, xcode6 хорош

Я могу убедиться, что мои сертификаты хороши и включают все устройства.

Кто-нибудь еще встретил эту проблему?

+0

есть ошибки – Rob85

+0

нет, без ошибок ... например. У меня есть 50 устройств, но всего лишь 20 устройств –

ответ

0

Для дальнейшего использования я хотел бы поделиться своим опытом в отношении профилей подготовки.

  1. Нам наверняка необходимо сгенерировать наши профили подготовки из Центра пользователей Apple Developer. После добавления пользовательских устройств (UDID) загрузите последние профили обеспечения на локальный.

  2. Полностью завершите Xcode и перетащите новые профили настройки на значок Xcode. Теперь Xcode может найти профили подготовки, которые вы только что создали.

  3. Открыть Xcode и перейти к Xcode -> Настройки ... -> Учетные записи -> Подробнее ..., мы увидим все профили обеспечения, сохраненные на mac. Просто щелкните правой кнопкой мыши любой из них и покажите его в Finder.

  4. Ищите новейший файл, который мы только что добавили. Мы можем открыть профили подготовки любым текстовым редактором, чтобы проверить AppIDName и какие ProvisionedDevices содержатся в нем. Таким образом, можно легко удалить устаревшие профили подготовки в случае, если Xcode не выбирает правильные профили подготовки.

После архивирования и экспорта файла .ipa мы по-прежнему можем убедиться, что все UDID пользователя включены.

  1. Переименовать суффикс .ipa к .zip, а теперь значок должен выглядеть как обычный .zip файл.

  2. Извлеките .zip и новая папка с именем Payload появляется. Откройте эту папку и покажите пакеты содержимого, мы увидим файл с именем embedded.mobileprovision.

  3. Это то же самое, что и профиль подготовки, который мы сгенерировали в начале, если мы все сделали правильно.

+0

очень хорошо, спасибо ~ –

+0

Привет, у меня проблема, я сделал то, что вы сказали, и переупакуйте ее, я установил ее в свой телефон, но покажу ошибку «Не удалось установить приложение ... Добавлен подписанный ресурс , изменить или удалить "..... Как вы его переупаковываете? –

+0

@LanceLan Вы пытались ввести ошибку в google, потому что ошибка, похоже, зависит от разных ситуаций. И что вы подразумеваете под «переупаковкой»? – WangYudong

1

У меня возникла целая куча проблем при обновлении до xcode 7 и архивировании. Мое решение состояло в том, чтобы удалить все мои профили и сертификаты из центра участников и создать их снова. Убедившись, что я создал правильные дистрибутивы.

Ad-hoc использует профиль распределения распределения, поэтому убедитесь, что это правильно.

+0

спасибо, я попробую ... –

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

  • Нет связанных вопросов^_^