Распространение для App Store с использованием бета-версий Xcode
Когда я пытаюсь распространять приложение, я получаю эту ошибку:
Xcode попытался найти или создать соответствующие активы подписи и не удалось сделать это из-за следующих проблем.
Не найдено подходящих профилей подготовки для "Application/TheApp.app"
Ни один из действительных профилей подготовки не разрешил указанные права доступа: идентификатор приложения, бета-отчеты-активные, брелок для ключей-доступа группы.
Я действительно не понимаю, что означает эта ошибка. Любая помощь?
Ответы
Ответ 1
Вы не можете отправить приложение в App Store с бета-программным обеспечением, вам нужно ждать выхода GM.
От Apple
Новые приложения и обновления приложений, представленные в App Store, должны быть построены с помощью версии Xcode 5. Не отправляйте приложения, созданные с помощью бета-версии программного обеспечения, поскольку бета-версии предназначены только для разработки и тестирования.
Xcode 6 beta, iOS 8 beta и OS X Yosemite Developer Preview - это предварительного выпуска программного обеспечения. Ваше использование подлежит лицензированию и условия лицензии на программную платформу iOS Соглашение ( "iOS PLA" ), включая любое применимое согласие на сбор диагностические данные, изложенные в нем. Если вы не согласились с iOS PLA, вам не разрешено использовать это программное обеспечение.
9 сентября 2014 года
Теперь вы можете использовать Xcode 6 GM, чтобы отправлять приложения в App Store и Mac App Store.
Ответ 2
У меня такая же ошибка, пока я не аннулирую и не запрашиваю новый сертификат распространения Apple из Apple.
- Перейдите на developer.apple.com, откройте Сертификаты.
- Если у вас есть два или менее сертификата для распространения, вы можете создать новый. Но если у вас 3, вам нужно отменить один, а затем создать новый.
- Перейдите в раздел "Профили обеспечения" и выберите свой профиль. Измените старый сертификат на только что созданный сертификат. Загрузить профиль обеспечения.
- Теперь создайте свое приложение.
Ответ 3
Очевидно, я думаю, что вы можете, начиная сейчас;)
Я только что получил почту от:
Чтобы подготовить свои приложения для App Store, загрузите и создайте с помощью семян iOS 8 и Xcode 6 GM из iOS Dev Center. С этими последними семенами Swift теперь является окончательным, и вы можете отправить свои приложения для iOS, написанные Swift, в App Store.
Ответ 4
Если вы не используете бета-версию Xcode, и вы обновили все свои сертификаты, и делаете все, что хотите, и это все еще не происходит; это то, что сработало для меня:
1. Создайте резервную копию своего кода, 2. удалите свой проект, 3. заново создайте проект, 4. добавьте свой код обратно в и сделайте успешную сборку voila для проверки и отправки в App Store.