Отправка приложения Apple Watch
Я пытаюсь отправить в App Store расширение iOS App + Apple watch.
- Я выбрал приложение в качестве своей цели, создал архив (Product > Archive).
- Я щелкнул по архиву в меню "Окно"> "Органайзер" и нажал "Экспорт" (для отправки приложения я использую загрузчик приложений).
- Я выбрал "Сохранить для iOS App Store Deployment"
- В следующем окне (в Binary и Entitlements) я ожидал увидеть приложение и расширение watchkit. Но я вижу только приложение. Почему это? Это ожидается? Или я где-то пропустил изменение настроек?
1 ответ
Потому что это очень особенная часть приложения, и вы не можете просто подать заявку, как вы это делали раньше.
Различия заключаются в общем количестве профиля обеспечения. Без WatchKitExtension достаточно профиля обеспечения. Однако вы должны подать заявку на три разных идентификатора приложения и три разных профиля обеспечения, чтобы позволить Xcode обнаружить, что у вас действительно есть приложение для телефона, приложение для просмотра и расширение для просмотра.
Итак, что вам нужно сделать, это действительно просто. Просто создайте еще два идентификатора приложения на основе идентификатора пакета, который вы видели из цели WatchApp и цели WatchExtension. Затем создайте еще два профиля обеспечения. Последний шаг, импортируйте их в свой Xcode. И тебе хорошо идти.