SDK"iOS 10.0"中的产品类型"应用"需要代码签名 - StickerPackExtension需要开发团队错误

Raj*_*esh 420 xcode ios

我面临以下问题,无法构建应用程序.

XXX具有冲突的配置设置.XXX已自动配置,但已手动指定配置文件WildCard.在构建设置编辑器中将配置配置文件值设置为"自动",或在目标编辑器中切换到手动配置.SDK"iOS 10.0"中的产品类型"应用"需要代码签名

我也无法选择特定的个人资料.

在此输入图像描述

如何解决这个问题?

Sam*_*m B 723

神圣的莫莉,我必须做这一切才能使它发挥作用.一张图片胜过千言万语.

  • 如果在归档时出现此错误,请继续阅读.

    在此输入图像描述

  • 转到您的应用,然后单击常规选项卡.在签名部分下,取消选中"自动管理签名".一旦这样做,您将获得红色错误状态,如下所示.

    在此输入图像描述

  • 现在这里是棘手的部分.您需要在项目下的两个目标中取消选中"自动管理签名".这一步非常重要.

    在此输入图像描述

  • 现在进入每个目标的"构建设置"选项卡,并在代码签名身份下设置"iOS Developer".为"PROJECT"执行相同的步骤.

    在此输入图像描述

  • 现在做Xcode→产品→清洁.在Xcode中关闭您的项目并重新打开它.

  • 在此之后,转到每个目标的常规标签,然后选中"自动管理签名",然后在团队下拉列表中选择您的开发者帐户

    在此输入图像描述

  • 再次存档您的项目,一切都应该有效.

真的,Apple?这应该让我们的生活更轻松吗?

  • 我只需要取消选中并重新检查"自动管理签名".然后它让我选择我的团队并弹出一个确认它正在重置某些设置的弹出窗口.然后它工作了! (47认同)
  • 如果我是100% - 我真的不明白为什么会这样.但确实如此,这些照片产生了很大的不同.谢谢,明智的流浪者. (34认同)
  • 你可能节省了我几个小时的工作.你应该向Apple发送一张发票,这样就是胡说八道. (22认同)
  • 不要忘记'在Xcode中关闭您的项目并重新打开它'.这很重要,至少对我来说:( (11认同)
  • "真的是苹果吗?这是为了让我们的生活更轻松?" 难以置信,不是吗?我们差不多都在2017年,Xcode仍然像20世纪80年代的宠儿一样.所有这些钱,他们拒绝雇用一个Xcode开发人员,他们具备实际上使这些东西用户友好的技能.这是一种耻辱. (8认同)
  • 如果您没有多个目标,请不要吓唬.我没有任何东西,这个过程就像一个魅力.我无法实现所有这一过程,你是一个天才! (3认同)

Raj*_*esh 67

太棒了,现在我们可以在常规选项卡中单独选择Debug和Release的配置文件,如下图所示.

此外,当您单击Automatically manage signing它时,执行Fix issue以前Xcode版本中创建的所有进程.

在此输入图像描述


jjx*_*tra 62

禁用自动然后重新启用已在Xcode 8 GM种子中解决了这个问题.这可以在需要签名的每个目标的项目设置,信息选项卡中完成.

  • @aryaxt是的,我希望我的痛苦可以帮助其他人没有几个小时的痛苦 (4认同)
  • 真傻的虫子.Tnx的答案.工作得很好. (3认同)
  • 这是一个简单而好的答案! (2认同)

Sab*_*jad 32

我讨厌说出来.我刚退出Xcode并再次打开它.简单有效:)

  • IT中的所有技术.快速又开放.谢谢!哈哈 (3认同)
  • 我也不得不退出 XCode。退出 XCode 正在迅速成为我的标准调试技术。 (2认同)

Mih*_*ari 21

为了解决这个问题:

  1. 转到Xcode /首选项/帐户
  2. 点击你的苹果ID帐户;
  3. 点击 - "View Details"(打开一个带有"签名身份"和"配置文件"的新窗口;
  4. "Provisioning profiles"空垃圾桶中删除所有证书;
  5. 删除Apple-ID帐户;
  6. 使用您的苹果ID和构建应用再次登录!

祝好运!


Nuk*_*ouT 17

这就是我称之为经典的Apple Xcode UX设计错误.

错误说你有一堆你本地错的东西.

该错误实际上意味着" 我们有一个你不在线接受的新协议 ".

检查并取消选中自动签名按钮后,我显示此协议错误

检查并取消选中自动签名按钮后,我收到此协议错误:

登录开发人员门户网站,我可以看到协议更新通知的横幅

登录开发人员门户网站,我可以看到协议更新通知的横幅:

重新启动Xcode 8然后清除了该错误,只强迫我重新选择我已经在我的机器上并与项目绑定的证书.重新启动Xcode 8然后清除了该错误,只强迫我重新选择我已经在我的机器上并与项目绑定的证书.

这本来可以在一个不那么混乱的实现中处理,但这就是我修复它的方法.我把它放在这里是因为它与其他人给出的步骤不同.

哦,是的,拥有最新的iOS 10设备和最新的Xcode(我在7.3.1或其他东西)也犯了错误,直到我更新.


Usm*_*wan 13

这是它对我有用的方式:

  1. 杀死Xcode并重新启动
  2. 再次打开项目
  3. 清洁项目
  4. 转到项目设置>常规>取消选中"自动管理的配置文件",然后再次"检查"它将提示启用.
  5. 现在尝试归档源代码

如果面临任何随机问题,PS杀死Xcode并再次启动是最好的办法


Jos*_*vez 11

我修好了这样做:

为您的项目的所有目标设置您的团队.包括扩展名.并离开了自动签名管理.

代码签名配置


小智 9

脚步:

  1. 常规签名下
  2. 取消选中:自动管理签名
  3. 选择" 导入配置"


Mas*_*aba 6

我只需要取消选中"自动管理签名",再次检查并重建.


Nij*_*Nij 5

如果未登录,请单击" 添加帐户".

然后选择您的团队配置文件并选中自动管理签名并将其他所有内容保留在Xcode中.它将自己执行剩余的东西.


sky*_*der 5

Xcode复选框的Untick-tick(选中 - 取消选中)"自动管理签名".)对我不起作用(如上所述).

它发生在项目中链接的框架中.

解:

  • 找到您的框架或任何其他需要签名的目标.
  • Build settings
  • 搜索 Signing Identity
  • 设置不要手动编码.