我正在通过ssh从控制台构建一个Xcode项目(我只能使用xcodebuild命令),但是项目中没有方案(用户忘了共享方案)。 xcodebuild只允许在构建方案(-scheme)时传递“archive”参数,但这对我来说不是一个选项。
所以问题是:是否可以仅使用目标创建存档?
我调查了.xcarchive目录,它包含Info.plist文件(其中包含有关应用程序的信息),dSYMs目录(包含myapp.dSYM)和Products / Applications(包含myapp.app)目录。我还注意到.xcarchive的.app中二进制文件的大小比Release目录中的.app小2倍。我想这是因为代码标牌。
我可以简单地将文件从Release目录(.app和.dSYM)复制到.xcarchive并在那里创建Info.plist来创建存档吗?或者我还有其他步骤吗?
答案 0 :(得分:1)
是的,档案只是你自己可以制作的文件夹。 查看任何存档并尝试复制文件夹结构。 (根据需要更改appname)