Xcode将iOS应用程序归档为Mac App

我有一个iOS应用程序,我在去年已多次构建,并已部署了无数的临时版本,没有任何问题.然而,今天Xcode决定在归档我的应用程序时,它应该将其视为Mac App Store应用程序,而不是构建我可以共享的.ipa文件.

Git没有显示我的.xcodeproj文件的任何更改,我看不到任何已更改的构建设置.我在项目中还有其他目标仍然可以正常构建,但我用于分发的主要目标是导致这些错误的目标.是否有任何理由为什么Xcode应该认为它正在构建一个Mac应用程序而不是它以前的iOS版本?

最佳答案
检查您是否意外地将Info.plist作为目标的一部分.它不应该.在“目标成员资格”窗格中取消选中它,或将其从“复制包资源”构建阶段中删除.

(通过这个问题找到答案:My iPhone app is being archived as “Mac App Archive” and not “iOS app archive”.)

转载注明原文:Xcode将iOS应用程序归档为Mac App - 代码日志