有没有办法将某些文件排除在提交到iOS应用商店之外

时间:2012-09-19 18:40:58

标签: objective-c ios xcode

我正在开发一个应用程序,我想提交给商店,我有一些文件是项目的一部分,我不想成为存档的一部分。

例如我制作但不会用于此版本的应用程序的某些视图控制器文件或我正在读取数据库的一些数据文件,这些文件在发行版中不需要。

我是否必须在创建存档之前删除所有内容,或者我可以选择如何选择不包含它们。故事板上的一些视图控制器也是额外的,我还要删除它们吗?

提前致谢!

2 个答案:

答案 0 :(得分:8)

只有您要归档的目标文件才会包含在归档中并提交到App Store。您可以通过选择目标并在右侧文件检查器面板中编辑复选框来添加或删除目标中的文件:

enter image description here

要查看目标中包含的所有文件,请在左侧的文件浏览器中选择您的项目。然后选择目标和构建阶段标签。

复制捆绑资源下,您会看到将添加到您应用的捆绑包(以及存档)中的所有资源文件。

enter image description here

答案 1 :(得分:2)

您可以有选择地从Xcode项目中排除文件:

在项目设置中,选择目标。在目标中,选择“构建阶段”窗格。从那里,您可以通过“编译源”和“复制包资源”列表排除编译源和包源。