存档按钮在Xcode中变灰


136

您能否帮助我了解Xcode中“存档”按钮变灰的原因?

屏幕截图

我已经下载了所有开发人员资料

屏幕截图

设备类型设置为iPhone 6

http://i.stack.imgur.com/fMkmN.png

并将存档签入方案。

http://i.stack.imgur.com/66pRt.png


96
放置Generic iOS Device而不是选择模拟器。
Larme '16

谢谢 !由于某种原因,我认为需要设备。它现在可以工作
Andy

1
@Andy是将Hasya的答案(如下)标记为正确的一个好主意。
Jason McDermott

感谢@JasonMcDermott的赞赏。
哈西亚

@安迪非常感谢。
Hasya

Answers:


383

通过XCode 7、8、9、10和11 +回答有效。


您无法归档,因为从目标中您还没有选择设备通用iOS设备,仍然有一个模拟器。

Xcode 7没有任何通用或错误。所有XCode版本都会发生这种情况。


  • 问题-为什么已存档的按钮显示为灰色?

在此处输入图片说明


  • 解决方案-为什么“已存档”按钮未显示为灰色?

在此处输入图片说明

祝您编码愉快。


1
祝好运。@atx
Hasya

36
我希望Xcode保持启用“存档”选项,但给出一条有用的消息,例如“您必须选择通用...等等”。或任何可以告诉您为什么它实际上不会存档的信息。我不喜欢禁用选项,尤其是当最终结果是许多人在大量搜索同一问题时(例如此处)。我之前遇到过这个问题,因此不得不再次搜索,因为我忘记了为什么以前是一个问题,大声笑
艺人

6
在XCode 9.2中仍然有效。👏–
dps

1
像魅力一样工作
Kuldeep Singh

2
看着这个我感到很傻。还有谁?非常感谢。
马查多
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.