#ios #xcode #ios-enterprise #apple-appclips
#iOS #xcode #ios-enterprise #apple-appclips
Вопрос:
Я знаю, что «Корпоративный дистрибутив недоступен для App Clips» из документа Apple, но во внутреннем тестировании нашей компании используется «корпоративный дистрибутив», поскольку он подходит нашей команде. Мы можем принять внутренний дистрибутив без Appclip и загрузить его в testflight для тестирования функции Appclip, поэтому мы хотим сохранить код Appclip в кодовой базе.
Есть ли способ отключить Appclip в проекте Xcode, чтобы мы могли архивировать его с помощью корпоративной учетной записи?
Когда Fastlane архивирует наше приложение, мы всегда получаем эту ошибку:
error: Provisioning profile "xxx" doesn't support the On Demand Install Capable capability. (in target 'xxxAppClip' from project 'XXX')
error: Provisioning profile "XXX" doesn't include the com.apple.developer.on-demand-install-capable and com.apple.developer.parent-application-identifiers entitlements. (in target 'XXXAppClip' from project 'XXX')
Ответ №1:
Вы можете попробовать использовать TestFlight, который должен соответствовать вашим требованиям, если вы, наконец, опубликуете в Apple Store.
Ответ №2:
Вы не можете создавать или распространять App Clip с корпоративными сертификатами. Кроме того, идентификатор приложения вашего приложения Clip на веб-сайте App Store может быть сгенерирован только в рамках индивидуальной регистрации разработчика Apple / компании (учетная запись на 99 долларов США).).