2016-09-20 103 views
6

我想我的设备上,而不是在模拟器上运行我的应用程序,但每次我尝试运行它时,我得到一个代码签名错误:代码签名错误8

  • “AppName的”要求配置文件。在项目编辑器中为“调试”构建配置选择配置配置文件。
  • 代码签名在SDK的iOS 10.0“

需要的产品类型“应用”我加了供应配置文件到构建设置下的“代码签名”,但我仍然不断收到此错误。我的配置文件有什么问题,或者我看错了位置?顺便说一下,我在以前版本的Xcode上使用了这个配置文件,并且从未遇到任何问题。

+0

它是一个免费或付费的开发者账户? – Paulo

+0

@Paulo免费开发者账户。这很重要吗?我一直有一个免费的开发人员帐户,过去我仍然可以在我的设备上测试应用程序(Xcode 7)。在苹果网站上,它表示我应该使用免费的开发者帐户进行有限的测试。 –

+0

好吧,你应该做一些像yourappUITests文件夹。改为将捆绑ID设置为该值。 – Paulo

回答

3

我有一个类似的问题,这是因为我的iPhone开发人员证书已过期。您可以在实用程序中使用Keychain Access应用程序进行检查。

+0

检查了它,并它将于2017年9月20日到期(从现在起一年)。我昨天刚刚创建了iOS开发人员证书,所以不会成为问题。我有证书,唯一的问题是我无法用该证书对我的应用程序进行代码签名。 –

13

为了解决这个问题,我设置>定位>常规选项卡>签名>自动管理签约=查马克

+0

这应该是接受的答案。请接受答案。 – Kevin

+0

供应配置文件“iOS Team Provisioning配置文件:com.abc.xyz”不包含aps环境权利。 – Anuj