当苹果审核遇到 invalid binary 的解决办法

上传碰到invalid binary,网络上提供很多方法。但是其实最重要的方法就是查看email。还是写下几点要注意的

1,上传Icon资源文件是否正确

2,Entitlements.pllist文件是否正确

3,上传binary中有私有API

最后一点其实最重要的,但是包括stackoverflow在内的网站都告诉你可能是Icon错误。这个时候要去查看email。苹果并不会在itunesconnect中给你答案。

Share
Posted in iphone, Uncategorized at November 15th, 2011. 1 Comment.

如何发布破解的应用

1,找到以下路径 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS(version number).sdk/SDKSettings.plist 。修改文件中的CODE_SIGNING_REQUIRED的值为NO。跳过使用code provision。(注明version number 为sdk的版本号码)

2,xcode中的code signing identity不使用任何的code signing。

3,下载ldid可执行文件,放在/usr/bin/目录下。下载链接

4,复制一份Release配置,命名为Cydia。

5, xcode中的target 添加run script 。脚本如下

 

 

if [ ${CONFIGURATION}='Cydia' ]; then

echo ${TARGET_BUILD_DIR}/${TARGET_NAME}.app

/usr/bin/ldid -S ${TARGET_BUILD_DIR}/${TARGET_NAME}.app/${TARGET_NAME}

fi

 

Share
Posted in Uncategorized at November 14th, 2011. No Comments.