3.8.8 Xcode如何发给别人打包?

xcode工程里面一堆绝对路径,我要把工程给发行,这可怎么搞呀。第一次碰到这么奇葩的打包方式。换台电脑就无法打包了。
这样的话,怎么相互协作呢

他不肯给你苹果签名,发个archive让他自己签

发行要工程包~ :joy:
遇到好多发行公司都是要工程包

为什么要用绝对路径

这是在要整个项目,最终目的就是这个

cocos 3.x 原生平台 cmake 构建之后的文件里面就是一堆绝对路径,不是想不想用的问题,cocos 没有给其他选项

  1. 把打包的内容,包括引擎,资源等一切需要的内容,都拷贝到工程目录下(建立子文件夹)。
  2. 把cmake 也拷贝进去(tools),一起分发。
  3. 写一个重新运行cmake的脚本,注意传入拷贝后的引擎路径。

最终给发行的时候,让他们重新运行这个脚本就可以了。

我这个流程已经自动化了,打包任务运行完成就打出一个工程的zip包。

苹果有个操蛋的机制, 如果你的机器或者测试机参与过马甲包或者非法项目,那么有可能污染发行的账号. 导致发行账号下面的其他项目审核被拒.