3

我有一个包含 1000 多个文件的大项目。如果我为发布版本构建项目,一切都很好,但是在不同的开发步骤中,我需要演示可能不包含所有这些文件的单独功能。

例如,我有 1000 个文件 - 我的游戏有存档(关卡)。我只需要构建我的内核而不需要所有这些文件,例如向客户发送演示一些功能的演示。

结果,我节省了构建应用程序和交付给客户的时间。

为了将我的构建交付给客户,我使用了TestFlight,现在我的构建使用了大约 100 mb 的空间,但是我可以为客户演示新功能,我可以只发送一个包含所有需要文件并且没有所有 1000 个级别的构建(如果我删除级别构建仅使用 10 mb 空间)。

4

1 回答 1

3

几个选择:

1) 复制您的发布方案并创建一个名为“Demo”的新方案,并使其仅包含所需的文件。

2) 在您的发布方案中添加一个后期操作。由于 post 操作是 shell 脚本,因此它们可以是任意复杂的。例如,它可以获取您的发布版本,制作它的副本,解压缩它,删除不需要的文件,重新压缩它,然后将其上传给您的客户。

于 2012-07-22T14:41:12.877 回答