在 Xcode 6.1 上构建应用程序时出错?

Posted

技术标签:

【中文标题】在 Xcode 6.1 上构建应用程序时出错?【英文标题】:Getting error on building a app on Xcode 6.1? 【发布时间】:2014-12-05 09:34:44 【问题描述】:

我“正在 Xcode 6.1 上构建一个应用程序,当我点击在 Xcode 中构建时遇到问题 收到如下错误:

  CodeSign error: code signing is required for product type 'Unit Test Bundle' in SDK 'ios 8.1'

我 google 并获得了一些与此问题相关的类似链接,但都是针对 SDK 5.1 或 6.0。

谁能帮我解决这个问题。 帮助表示赞赏!

【问题讨论】:

试试这个链接***.com/questions/26109851/… 【参考方案1】:

删除 [ProductName]Tests 中的所有蓝色复选标记,以便取消复选然后尝试运行。

【讨论】:

如何在 XCode 中获取此屏幕? 您可以在“编辑方案”中查看它。它位于“播放和停止图标”附近。这是您单击并更改设备或模拟器以运行构建的名称。 这似乎是唯一适用于我的项目的解决方案。尝试了几种建议的解决方案。【参考方案2】:

我不确定,我认为测试目标的构建设置中的 provisioning profile 被设置为 “不要代码签名”。手动选择配置文件。也许它会解决你的问题。 用于更改配置文件身份

选择您的项目标题和右侧视图

Go to Build settings->Code signing-> Code signing identity->(if its in Don't code sign )then select your provisioning profile.

【讨论】:

我遇到了同样的问题,我不知道如何处理它。你能告诉我解决它的具体步骤吗? 我已经实现了这个,但我仍然无法在设备上构建应用程序。配置文件中可能存在一些错误。你能帮我确定具体的操作步骤吗 我的建议是尝试创建新项目并添加旧文件.. :),在尝试构建应用程序之后。 参考此链接以创建配置文件download-youtube-video.net/icreateapp/… 嗨,我已经应用了所有步骤,但仍然无法构建应用程序。你能告诉我更好的方法吗?

以上是关于在 Xcode 6.1 上构建应用程序时出错?的主要内容,如果未能解决你的问题,请参考以下文章

无法为模拟器构建应用程序。在 iPhone 12 上启动应用程序时出错

从 Xcode 管理器上传构建到 iTunes Connect 时出错

虽然 ios 6.1 作为基础 sdk xcode 5 为 ios 7 构建 ipa

Xcode 4 错误:启动可执行文件时出错

带有 Instruments 6.1 的 Xcode 6.1 无法正常工作

在 xcode 4.3 上添加 iphone sdk 6.1