Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 是否有办法排除某些文件提交到iOS应用商店_Objective C_Ios_Xcode - Fatal编程技术网

Objective c 是否有办法排除某些文件提交到iOS应用商店

Objective c 是否有办法排除某些文件提交到iOS应用商店,objective-c,ios,xcode,Objective C,Ios,Xcode,我正在开发一个应用程序,我想提交给商店,我有一些文件是项目的一部分,我不想成为存档的一部分 例如,我制作了一些viewcontroller文件,但不打算用于此版本的应用程序,或者我正在读取到数据库中的一些数据文件,这些文件在版本中不需要 我是否必须在创建归档文件之前删除所有内容,或者我可以选择不包括这些内容的方式。另外,故事板上的一些ViewController是额外的,我也必须删除它们吗 提前谢谢 您可以有选择地从Xcode项目中排除文件: 在项目设置中,选择目标。在目标中,选择构建阶段窗格。

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

例如,我制作了一些viewcontroller文件,但不打算用于此版本的应用程序,或者我正在读取到数据库中的一些数据文件,这些文件在版本中不需要

我是否必须在创建归档文件之前删除所有内容,或者我可以选择不包括这些内容的方式。另外,故事板上的一些ViewController是额外的,我也必须删除它们吗


提前谢谢

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


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

只有属于您要存档的目标的文件才会包含在存档中并提交到应用商店。通过选择目标并编辑右侧“文件检查器”面板中的复选框,可以从目标中添加或删除文件:

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

在“复制捆绑资源”下,您将看到所有将添加到应用程序捆绑包(和存档)中的资源文件


取决于您用于开发的环境。例如,我正在使用SharpDevelop和XCode。其他的是Adobe或Borland(哈哈,笑话,我不知道公司现在叫什么)。谢谢你的回复。我正在使用Xcode,非常感谢您的回复!要排除.m文件,我将取消选中inspector中的目标成员资格,对于其他文件(如图像和数据文件),我将从“链接二进制文件与库”中删除它们,如果我想将它们放回,我只会再次包含它们。是的,但从“复制包”资源中,而不是从“链接二进制文件与库”。那是另外一回事。您只需选中或取消选中右侧面板中的复选框,或从捆绑包阶段列表中添加/删除它们。同一件事有两种不同的处理方式。