压缩Xcode项目

时间:2016-02-24 03:05:19

标签: ios xcode

我试图向我的朋友发送我的Xcode项目,该项目使用与其相同的目录中的其他文件。该目录如下所示:

Directory

我正在压缩HelloCordova.xcodeproj并通过电子邮件发送给他,但是当打开时,ios目录中的其他文件丢失了。这包括Xcode项目中每个文件夹中的文件:

xcode proj

是否还要压缩Xcode项目,以便包含它所依赖的所有文件?

2 个答案:

答案 0 :(得分:1)

HelloCordova.xcodeproj文件不包含您的源代码。它只包含有关如何编译源代码和构建应用程序的说明。

您可能想要压缩ios文件夹,该文件夹似乎包含您的源代码。右键单击ios文件夹,然后从菜单中选择“压缩”ios“':

compressing ios folder

但是,如果platforms.json文件也是源代码的一部分,并且您需要将其包含在zip文件中,那么您需要升级到包含ios的文件夹的另一个级别和platforms.json,并压缩:

compressing higher level folder

您可以按住命令单击窗口标题以获取弹出文件夹层次结构。

答案 1 :(得分:0)

如果您的朋友也在mac上安装了cordova,您可以发送主文件夹的zip文件所在的www文件夹,您的朋友可以从中构建新的iOS平台源(如果大小很大,您可以删除当前的平台拉链的来源)

至于cordova平台,如果它没有获得插件和其他文件,它可能在构建/运行时失败,你必须再次添加插件

  

但是在打开时,ios目录中的其他文件丢失了

在cordova应用程序中

当你从cordova cli添加ios平台时,ios文件夹是由cordova自动在平台上制作的

仍然如果你想压缩文件压缩ios文件夹中的所有文件并直接运行项目,如果它工作,它将不会在另一个mac中创建ios文件夹