Я получил ответ:
Вам нужно создать два новых AppID на портале разработчика с правильным идентификатором пакета для вашего приложения Watchkit и расширения Watchkit. Идентификатор пакета должен расширять идентификатор основного приложения, поэтому, если ваше приложение com.myapp, оно должно быть com.myapp.watchkitextension и com.myapp.watchkitapp.
Вам также необходимо создать соответствующие профили подготовки для AppID, один для расширения и один для приложения. Добавьте необходимые дополнения (например, связку ключей), если вы используете их в своем приложении для часов.
Всего вам понадобится шесть ПП, 3 на разработку, 3 на архивацию/хранение. С командной подготовкой Xcode 6.3 для разработки перестала работать (для меня)
Затем перейдите в Xcode> «Настройки»> «Учетные записи»> «ВАШ_АККАУНТ»> «Просмотреть подробности…», CTRL + щелкните один из профилей и откройте в Finder. Переместите все профили в корзину, затем обновите профили.
В ваших целях убедитесь, что у вас есть правильный набор Team для основного целевого приложения, целевого расширения Watchkit и целевого приложения Watchkit, а также убедитесь, что у вас есть правильные профили подготовки, назначенные для основного целевого приложения и целевого расширения Watchkit (инициализация приложения Watchkit). Профиль не может быть установлен, но будет назначен автоматически. Редактировать: с Xcode 6.3 его можно установить).
Чтобы убедиться, что все в порядке, очистите папку сборки: в Xcode удерживайте команду и выполните «Продукт»> «Очистить папки сборки» …
Теперь вы готовы к архивации.
person
Abhishek Sinha
schedule
22.04.2015