2014-10-09 1 views
1

Поскольку обновление для Xcode 6 (и, вероятно, обновление до sdk8), я не могу экспортировать свое приложение для распространения Entreprise.Ни один из действительных профилей создания резервных копий не допускал указанных прав: бета-отчеты-активные

В противном случае, я могу экспортировать, Xcode включает в себя новое обеспечение, созданное Xcode (с префиксом «XC:»), но это шаг «Validate ...», который показывает мне это предупреждение.

Однажды на моем сервере встроенное в приложение приложение (если оно встроено) в приложение «недействительно», он не просил меня разрешить push notif.

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

Наконец, полное предупреждение:

`Не удалось найти или сгенерировать соответствующие подписи активы:

Xcode пытался найти или генерировать соответствующие подписи активов и не удался сделать так обусловлен следующими вопросы.

Нет соответствие provisionning профилей поиска по "Applications/myApp.app" Ни один из действительных профилей provisionning не допускаются указанные пособия: бета-отчеты-active`

Решение:

При экспорте для Entreprise Distribution, вам не нужно проверять ваш проект. Параметр Validate предназначен только для представления appStore.

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

Если вы создадите такое же обеспечение для представления AppStore, у вас не будет этого предупреждения. Я связался с Apple по этой проблеме, и это их решение.

Это сработало для меня.

+0

Вы решили эту проблему? У меня такая же проблема. Обновлено до Xcode 6.1 сегодня, но ошибка остается ... –

+0

Я только что редактировал свой пост с помощью решения :) – NiClou

+0

Хорошо, я понимаю, что вы говорите, - но в моих глазах это не то же самое, что и «Отправить», экспортировать". Когда я нажимаю «Отправить», я получаю возможность «Отправить для предприятия» и указать метаинформацию (т. Е. Создание .plist). Этого не происходит, когда я просто экспортирую в .ipa. –

ответ

1

Решение: Когда вы отправляете для entreprise, он генерирует .ipa И .plist. Если у вас уже есть этот файл plist, его не требуется отправлять, просто экспортируйте ipa. Изменить: с Xcode 6 вы не можете отправить Entreprise. Это только экспорт :)

1

У той же проблемы От developer.apple.com - Вы не можете отправлять и проверять свой архив с профилем adHoc.

Чтобы решить эту проблему - создайте новый профиль в App Store. С этим профилем вы решите эту проблему)