В течение последних нескольких месяцев мы разрабатывали и тестировали приложение Watchkit Extension (iOS 12.1 и WatchOS 5.1) и успешно тестировали его на симуляторе и локальных подключенных устройствах (iPhoneX + Watch 4) с использованием xCode 10.1.
На прошлой неделе мы создали архив для публикации в App Store Connect.Мы застряли в Archive Organizer после архивации для выпуска.Кнопка «Проверить содержимое» была отключена, Версия пуста, Идентификатор пуст, а Тип - «Общий архив XCode».К сожалению, все, что мы можем сделать, это экспортировать файлы .app из Archive Organizer;мы не можем отправить архив в App Store Connect.
Мы убедились, что для схемы сборки было выбрано Release, и мы заархивировали на универсальное устройство iOS и WatchOS.Мы также установили Skip Install для трех целей (приложение iOS, приложение Watch, расширение Watch) на Нет, поскольку мы предполагали, что ни одна из них не является статической библиотекой.Мы даже попробовали каждую перестановку настроек Skip Install.Мы посмотрели на проблему по следующей ссылке, и у нас нет шагов заголовка на этапах сборки каких-либо целей:
https://developer.apple.com/library/archive/technotes/tn2215/_index.html#//apple_ref/doc/uid/DTS40011221-CH1-PROJ
У нас есть две платформы, которые мы включили в проект с использованием Carthage.Мы подумали, что это может вызывать проблемы, но мы откатились до ветки, прежде чем добавить их, и все еще имеем ту же проблему.
Мы убедились, что сборка в схеме настроена на одну цель, и очистили папку «Производные данные».Все еще нет игры в кости.