Xcode-存档产品转到其他项,而不是iOS应用

时间:2020-01-13 10:53:20

标签: ios swift xcode archive

我正在使用XCode 11.2.1,并且用于部署的存档全部出现在“其他项”类别中,而不是iOS应用程序(在Organizer中)。我正在使用我的自定义静态框架,发现这可能是问题所在,但是有一段时间,例如,在我创建并使用框架后一个月左右,我在部署方面没有任何问题(我也在使用CocoaPods,但是没关系)。

我在这里尝试了很多事情: Xcode 10 Archives to 'Other Items' instead of 'MacOS Apps'

,它工作了好几次,但是现在,多次清理,删除派生数据等都没有效果。

这里有对头文件的引用(但是在工作时我从未对其进行任何更改):https://developer.apple.com/library/archive/technotes/tn2215/_index.html#//apple_ref/doc/uid/DTS40011221-CH1-PROJ

问题是有关复制文件的帮助链接不起作用,并且(在构建阶段中我找不到“复制文件”部分-可能已重命名),Xcode版本不同(我在StackOverflow上找到了其他帖子)因此我无法设法使它们正常工作(我对Xcode和C ++ / Obj C / Swift还是很陌生,如果我不能真正理解引用(或者缺少帮助/解释,而我却不了解这些信息,则很难管理这些选项)知道在哪里找

我用它来创建和使用我的框架:https://www.raywenderlich.com/5109-creating-a-framework-for-ios(以及其他链接,但与此非常相似)

有人可以在使用我的自定义框架时,提供一些有关使您的应用程序可部署到AppStore所需步骤的帮助吗?如果需要,我可以提供其他信息和屏幕截图。谢谢。

编辑: 有没有一种方法可以检查创建的最后一个可用存档与无法部署的新存档之间的区别?

在归档我的应用程序之后,我还导出了它并在Finder中对其进行了浏览(按照此处的说明:stackoverflow.com/a/15120289/1215791),因此没有库文件夹。似乎该问题与忘记将“跳过安装”设置为“是”无关。

1 个答案:

答案 0 :(得分:0)

检查.xcarchive的内容,这在产品/应用程序中有多个项目时发生。它应该只包含您的应用程序。

在那里找到多余的项目之后,您便可以知道应该为哪个目标设置“跳过安装”。

相关问题