Я использую VS2015 для разработки Cordova. Недавно я обновить Xcode и получить следующее сообщение об ошибке, когда сборка ИОСVisual Studio 2015 Cordova: ошибка кода в коде Xcode 8 и iOS 10 Проект Cordova
Подписание для «BlankCordovaApp10» требует развития команды. Выберите команду разработчика в редакторе проекта. Кодовое подписание требуется для типа продукта «Application» в «прошивке 10.0» SDK
А потом я увидел это решение Code Sign Error on Xcode 8 and iOS 10 Cordova Project
Но после того, как в соответствии с инструкцией в нем, следующие 3 шаге, та же ошибка все еще произошло.
- Cordova платформа удалить ИОС
- Cordova платформа добавить https://github.com/apache/cordova-ios.git
- обновление build.json в следующем (изменить мой ID команды как XXXX)
Может кто-то помочь пролить некоторый свет хау применить его в VS2015 кордове?
Вы можете перепрограммировать его после обновления Xcode в Mac и создания приложения ios в VS2015 cordova.
Спасибо.
Я лично просто использовать Xcode, чтобы построить приложение IOS. Я запускаю «cordova clean ios», затем «кордова готовит ios». После этого я использую Xcode для сборки и публикации. Xcode 8 изменил процесс подписи. См. [Этот вопрос] (http://stackoverflow.com/questions/37806538/code-signing-is-required-for-product-type-application-in-sdk-ios-10-0-stic) для некоторых деталей. Мне нужно было снять флажок и установить флажок «Автоматически управлять подписанием». – Ionian316
Спасибо за обмен. В настоящее время я копирую папку iOS под платформой Mac и использую Xcode для ее открытия и развертывания. Надеюсь, что ребята из Microsoft, которые поддерживают remotebuild, могут видеть и проверять эту проблему. – Paul
Любопытно, зачем вам нужно скопировать папку iOS с ПК? Запуск платформы 'cordova add ios' и' cordova prepare ios' создаст ее на стороне Mac. Я копирую только ** www ** папку и ** config.xml **. – Ionian316