Appcode не будет запускать приложение, у которого нет сертификата разработчика

У меня есть приложение, которое я пишу для iOS, который отлично работает в Xcode, но AppCode от Jetbrains говорит:

Error:Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) matching the team ID "(null)" were found.

Итак, что я делал, это держать Xcode запущенным, чтобы я мог нажать кнопку "play", чтобы развернуть/скомпилировать мое приложение, выполняя мою фактическую работу в AppCode.

Любые идеи, что может вызвать это?

enter image description here

Ответ 1

ссылка madhurtanwani выше помогла, но мне пришлось прокрутить, чтобы найти решение.

Вот раздел, который объясняет проблему и как ее решить:

Это похоже на AppCode, который вы создаете для устройства и в Xcode для симулятора. Симулятор не выполняет подписи кода, поэтому вы не получаете там ошибки.

Если все, что вы хотите сделать, это запустить приложение в симуляторе, то на панели инструментов измените выбор с "iOS Device" на желаемый симулятор. Чтобы иметь возможность подписывать приложение, вам необходимо убедиться, что у вас есть правильный профиль и сертификат, и проверьте настройки сборки кода.

Ответ 2

У меня была аналогичная проблема, и эта ссылка на сайте поддержки помогла мне: https://devnet.jetbrains.com/message/5509981#5509981

Суть в том, что на Xcode, который я создавал для симулятора, и в AppCode он создавал для реального устройства (которое требует подписания)