У меня проблема с профилем обеспечения распространения в XCode. После целого дня чтения и следования за порталом подготовки iOS и тщательного поиска в Google по этой проблеме, мне нужна помощь.
Мне кажется, что я должен выполнить следующие условия, чтобы распространять приложение в приложении Хранить: 1) Я должен выбрать УСТРОЙСТВО (т.е. не симулятор) в моей сборке. 2) Целевое устройство должно быть настроено в XCode Organizer с профилем обеспечения распространения.
Но я не могу удовлетворить эти условия через портал обеспечения, основываясь на том, что я испытал до сих пор:
1) Я создал профиль обеспечения распространения. 2) Указывает на нулевые устройства. 3) Когда я пытаюсь отредактировать его, устройства отображаются серым цветом, если в качестве «Метод распространения» выбран «Магазин приложений», но не при выборе «Специальное соединение». Поэтому я не могу добавлять устройства для распространения в App Store. 4) Я загрузил профиль обеспечения распространения (файл .mobileprovision). 5) В Организаторе XCode, когда я пытаюсь добавить профиль обеспечения на свое устройство, загруженный мной профиль обеспечения распространения отображается серым цветом.
Я обеспокоен тем, что в профиле обеспечения распространения указано ноль устройств. Это потому, что только профили обеспечения разработки могут указывать на устройства?
Меня также беспокоит, что я не могу добавить профиль обеспечения распространения, который я загрузил на устройство в XCode Organizer. РАЗРАБОТКА Профили обеспечения не отображаются серым цветом. Это потому, что на устройство могут быть добавлены только профили обеспечения разработки?
Когда я выполняю сборку, я удостоверился, что в разделе подписи кода указано «Распространение iPhone» и указан мой профиль обеспечения распространения. Сборка завершается успешно, но появляется следующая ошибка, и программа не запускается на устройстве:
«Действительный профиль обеспечения для этого исполняемого файла не найден»
Мне должно быть что-то не хватает, так как многие другие люди сделали это успешно. Может кто-нибудь указать, что я упускаю или делаю неправильно?
Любая помощь приветствуется.