Приложение не будет работать на симуляторе или устройстве, но проблема началась, когда я пошел, чтобы получить его на устройстве. Запуск новейших и лучших Xcode и macOS. Любые предложения приветствуются.
![the challenge](https://i.stack.imgur.com/VEqno.png)
![enter image description here](https://i.stack.imgur.com/CgMdN.png)
Я подозреваю, что эта проблема связана с цели модульного тестирования, но также есть странное поведение в «Подписание и возможности», когда я набираю идентификатор пакета «com.sw.fw» и нажимаю клавишу «Ввод», текст в текстовом поле исчезает и дублирование «Подписание (выпуск)» появляется ниже с этим идентификатором пакета. Я также создал бесплатный профиль обеспечения sh для мобильных устройств с соответствующим идентификатором пакета com.sw.fw
Я также знаю, что XCode делает что-то с идентификатором пакета, который я даю, потому что он появляется на Certificates, Identifiers & Profiles
страница developer.apple.com
, как можно видеть здесь.
![developer.apple.com](https://i.stack.imgur.com/zTOBO.png)
Вот подпись цели после нажатия Enter.
![Target Signing](https://i.stack.imgur.com/wSEfZ.png)
Вот «Настройки сборки» для цели
![build settings for target](https://i.stack.imgur.com/9PazZ.png)
Вот мой info.plist, он такой же, как приложение, которое я запускаю на устройстве.
![info.plist](https://i.stack.imgur.com/biVfN.png)
Вот подпись модульного теста
![test signing](https://i.stack.imgur.com/gZe9C.png)
Вот «Настройки сборки» для цели модульного теста
![test build settings](https://i.stack.imgur.com/okxRH.png)
Цели приложения Панель «Общие» не позволяет мне вводить что-либо в поле идентификатора пакета. Вы можете видеть это читает <Multiple Values>
.
![enter image description here](https://i.stack.imgur.com/efuhv.png)