【发布时间】:2017-02-05 06:39:50
【问题描述】:
我使用 VS2015 开发 Cordova。 最近更新Xcode,build ios时出现如下错误
签署“BlankCordovaApp10”需要开发团队。在项目编辑器中选择一个开发团队。 SDK“iOS 10.0”中的产品类型“应用程序”需要代码签名
然后我看到了这个解决方案Code Sign Error on Xcode 8 and iOS 10 Cordova Project
但是按照里面的说明,下面3个步骤,还是出现同样的错误。
- cordova 平台删除 ios
- cordova平台添加https://github.com/apache/cordova-ios.git
- 更新build.json如下(修改我的团队ID为XXXX)
有人可以帮助阐明如何在 VS2015 cordova 中应用它吗?
您可以在 Mac 中更新 Xcode 并在 VS2015 cordova 中构建 ios 应用程序后重新制作它。
谢谢。
【问题讨论】:
-
我个人只是使用 Xcode 来构建 iOS 应用程序。我运行“cordova clean ios”然后“cordova prepare ios”。之后我使用 Xcode 构建和发布。 Xcode 8 改变了签名过程。有关详细信息,请参阅this question。我不得不取消选中并选中“自动管理签名”复选框。
-
感谢分享。我目前通过将平台下的 iOS 文件夹复制到 Mac 并使用 Xcode 打开它并部署来解决。希望支持remotebuild的微软小伙伴能看到并检查这个问题。
-
只是好奇,为什么需要从 PC 复制 iOS 文件夹?运行
cordova platform add ios和cordova prepare ios将在Mac 端创建它。我只复制 www 文件夹和 config.xml 。
标签: visual-studio-2015 visual-studio-cordova taco