【问题标题】:Visual Studio Tools for Cordova - RemoteBuild for iOS fails适用于 Cordova 的 Visual Studio 工具 - 适用于 iOS 的 RemoteBuild 失败
【发布时间】:2016-10-20 13:08:26
【问题描述】:

有谁知道 VS 中的这个错误是什么意思:

1>  Check dependencies
1>  No signing certificate "iOS Development" found:  No "iOS Development" signing certificate matching team ID "xxxxxxxx" with a private key was found.
1>  Code signing is required for product type 'Application' in SDK 'iOS 10.0'

应用程序在模拟器中运行良好,但我无法部署到手机。我在开发者页面上有开发和分发证书,并在钥匙串中导入。此外,com.companyname.appname 的配置文件也随 Xcode 8 添加和下载。

我必须在哪里出示此“iOS 开发”签名证书?是否需要为 RemoteBuild 配置任何其他设置(我想这很好,因为我可以部署到模拟器)。我的 Macbook Pro 正在运行 El Capitan。

【问题讨论】:

  • 请检查您的证书在钥匙串访问中是否有私钥。
  • @AmitSrivastava - 没有“私钥”组......只有公共、指纹、发行者......没有提到私钥。现在呢?

标签: ios cordova visual-studio-cordova


【解决方案1】:

我必须在哪里出示此“iOS 开发”签名证书?是否需要为 RemoteBuild 配置任何其他设置(我想这很好,因为我可以部署到模拟器)。

我猜你直接从开发者页面下载了一个现有的证书,它不会在你的 Mac 中生成私钥。

所以要解决这个问题,您需要找到与此证书配对的私钥(通常在请求此证书的原始 Mac 中)并将证书(.p12 文件)导出到您当前的 Mac 计算机。详情请参考Export your iOS Certificate and Provisioning Profile

如果您找不到私钥,您需要申请新的证书,私钥将在您的 Mac 中自动生成。申请新证书详情请参考this case

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-19
    • 2015-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多