【问题标题】:CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 6.1'CodeSign 错误:SDK“iOS 6.1”中的产品类型“应用程序”需要代码签名
【发布时间】:2013-07-17 03:53:11
【问题描述】:

我知道以前有人问过这个问题。

但是,我已确保配置文件在项目和目标中。

实际上我应该在项目中还是在目标中设置它?

更新:我实际上可以在设备上安装应用程序,但当且仅当我将代码签名身份更改为 iPhone 开发人员进行调试。

但是,我显然想使用我的分发配置文件而不是我的开发人员配置文件来启动应用程序。

【问题讨论】:

  • 从你的屏幕截图和你的错误来看,它要求你对“任何 SDK”进行代码签名你试过改变吗?
  • 我这样做的方式是删除所有证书等。然后我重新下载所有内容。

标签: ios xcode4.5 code-signing


【解决方案1】:

我终于解决了这个问题。

基本上我从 iTunes Connect 或苹果开发者网站上删除了所有证书和配置文件。

然后我等了 5 分钟。添加 2 个分发配置文件。然后再做一次。

有效。

哦,我需要确保代码签名身份指向正确的配置文件。就是这样。

【讨论】:

    【解决方案2】:

    使您的部署目标低于 6.1。它会工作

    【讨论】:

    • 它是如何工作的?代码签名错误/要求与 iOS 版本无关
    • 我今天制作了我的证书和配置文件并从developer.apple.com下载了它们,在添加设备的阶段我只设置了一个iOS 6.1.3设备但我需要构建到iOS 5 .x 作为较低版本。我该如何解决这个问题?
    • 将部署目标设置为 5.x
    【解决方案3】:

    就我而言,我没有正确设置方案。新手有时会忘记这一点。

    转到:产品 -> 方案 -> 编辑方案

    选择 Archive 并确保 Build Configuration 具有所需的值 Debug/Release(与目标设置相比)

    【讨论】:

    • 谢谢。你节省了我的时间。
    猜你喜欢
    • 2016-03-05
    • 2012-11-14
    • 2014-05-11
    • 1970-01-01
    • 1970-01-01
    • 2015-08-19
    • 2014-11-18
    • 1970-01-01
    相关资源
    最近更新 更多