今天把 App 提交审核时遇到这样的错误:
“ this bundle is invalid. The CodeResources file must be a symbolic link to _CodeSignature/CodeResources. Make certain that the bundle is on a locally-mounted volume[not a remote SMB volum], and be certain to use the Mac OS X finder to compress it .”
我是使用 xcodebuild 命令打包xcarchive
文件来生成 ipa 文件的:
xcodebuild -exportArchive -exportFormat ipa -archivePath MyApp.xcarchive -exportPath ~/Desktop/MyApp.ipa -exportProvisioningProfile $provision 文件名
第一次提交审核就遇到这样的错误,完全不知道发生了什么?
请问各位大大,正确的打包方式是怎样的?
1
pysama OP 可能 V2 的开发者都有自己的帐号,所以可能完全没遇到过这个问题。
我是用公司的共用开发证书和发布证书的。没有开发者帐号,只能用 xcodebuild 来打包(如果有更好的方案,麻烦告诉我,谢谢) 晚上把我的 ipa 文件 unzip 之后,发现里面果然有 `_CodeSignature/CodeResources`这个文件,有就好办了,使用`ln -s `命令就可以创建 symbolic link 了,然后把文件 zip 回去。 周一再去提交一次试试。 |
2
pysama OP |
3
free9fw 2015-11-08 14:39:25 +08:00
Payload+Symbols
|