在升级到High Sierra和Xcode 9.1后,我无法构建Cordova应用程序。第一个失败是关于团队缺失的问题,所以我打开了它。现在我被卡住了:
Check dependencies
Code Signing Error: xxx has conflicting provisioning settings. xxx is automatically signed for development, but a conflicting code signing identity iPhone Distribution has been manually specified. Set the code signing identity value to "iPhone Developer" in the build settings editor, or switch to manual signing in the project editor.
Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 11.1'
很明显,但我按照提示操作后没有任何进展。我已经调整了所有自动和手动设置(开发和生产),这些设置看起来是合理的。我甚至构建了一个全新的证书和分发配置文件,但没有任何改变。我遵循了升级到xcode 9后,cordova应用程序无法构建,错误70,需要配置文件的指示,但仍然没有成功。我搜索了许多与Xcode升级相关的问题,但似乎没有一个全面的列表可以准确地列出需要更改哪些内容才能支持。我只找到了一些对我无效的片段...
目前正在使用cordova-ios版本4.5.3。