我一直在使用最新的Xcode 3.2.3的“构建和存档”功能。我喜欢它。
现在我注意到它总是因为某种原因被禁用。我不知道我做了什么改变导致了这一切。
构建配置设置需要是一个“iOS设备”(或任何特定的设备,如果连接)来激活“产品→存档”菜单项。由于一些奇怪的原因,当任何一种iOS模拟器被选中时,存档是灰色的。
您需要下载application_tools_1.1.dmg . xml文件
你所需要做的就是在你的项目文件夹中创建一个可执行文件…如果你开始一个新的项目,没有可执行的项目,只有你创建的项目,无论是。cpp还是。m,你都需要一个可执行的文件夹。
除了@Alexander Babaev说的,当我遇到这个问题时,因为某些原因,构建配置被设置为MAC 64位(不知道为什么…),返回到IOS,它又被启用了。
您可以在“管理方案…”中删除您的项目方案,然后在管理方案窗口中单击“立即自动创建方案”。这将返回存档选项。
也在这上面折腾了一段时间。不要忘记在你勾选了摘要选项卡中的“预渲染”复选框后,点击底部的“验证设置”。如果你要将应用程序部署到iPhone或iPad上,请确保先删除应用程序,然后再重新构建。否则你的图标还是一样的。
在我的例子中,没有选中存档复选框。= /奇怪
退出XCode并重新发布有时会有所帮助。如果选择iOS设备不能满足我的要求,我通常就能做到。
首先,你必须添加一个ios设备,然后去顶部的产品,然后点击它,你可以得到enadled存档选项。
xcode 10.2
Generic ios devices
windows>organizer
我也面临同样的问题。
我就是这样解出来的。
进入设备列表,选择any ios device
any ios device
然后转到product菜单,archive选项现在应该是active/enabled。
product
archive
active/enabled