Я пытаюсь загрузить свое приложение в магазин приложений и следую инструкциям на веб-сайте разработчика. У меня есть сертификат распространения и создан профиль обеспечения распространения, но я могу поместить его в Xcode? Если я просто нажму на файл .mobileprovision в Finder, он откроет Xcode и ничего не сделает. Если я зайду в органайзер и нажму на профили подготовки под своим телефоном, я не смогу добавить файл. Когда я вручную перетаскиваю файл, он говорит мне, что его невозможно установить на мой телефон, потому что он не включен в профиль. Я не знаю, хочу ли я установить его на свой телефон или что делать. Я просто хочу разместить его в App Store!
Проблемы с загрузкой приложения в магазин приложений
comment
Все есть в документах Apple: developer.apple. com/library/ios/documentation/ToolsLanguages/
- person Grzegorz Krukowski   schedule 14.09.2013
comment
проверьте мои комментарии по этой ссылке stackoverflow.com/questions/18796772/ содержит 2 действительно хороших примера, которые вам помогут.
- person DogCoffee   schedule 15.09.2013
Ответы (2)
Когда вы нажимаете на файл .mobileprovision в Finder, он открывает Xcode и что-то ДЕЛАЕТ. Он импортирует этот файл подготовки. Если у вас также установлены все остальные сертификаты, вам не нужно вручную устанавливать профиль подготовки на свой телефон. Когда вы создаете сборку с использованием профиля обеспечения Xcode, он должен автоматически устанавливаться на ваш телефон.
person
Rukshan Marapana
schedule
04.08.2016
В первую очередь нужно различать разные типы профилей обеспечения.
- Профиль Development Provision — этот профиль нужен вам для тестирования и отладки приложения на вашем устройстве. UDID вашего устройства должен быть добавлен в этот профиль обеспечения. Вы можете сделать это в Apple Developer Member Center.
- Профиль Ad Hoc Provision — обычно используется для бета-тестирования через Testflight или Fabric. Вы не можете отлаживать приложение с этим профилем, так как оно подписано сертификатом распространения.
- Профиль обеспечения распространения — используется для распространения вашего приложения через AppStore.
Ваши следующие шаги:
- Проверьте, какие профили обеспечения у вас есть. Вы можете скачать или обновить их через Xcode, используя Preferences/Accounts.
- Если вы хотите протестировать приложение на своих устройствах, убедитесь, что ваш UDID добавлен в профиль разработки.
- Если вы хотите загрузить приложение для распространения, создайте профиль предоставления распространения в Apple Developer Member Center.
Если вы хотите проверить, какие профили и сертификаты в настоящее время используются для вашего приложения, вам нужно проверить Xcode/Your_Target/BuildSettings/Signing.
person
Eugene El
schedule
15.12.2018