今天客户要看项目情况,要求发个ipa;像往常一样,用release的方法生成app,然后用itunes将app转为ipa,然后用在机器上安装此ipa;
安装成功后,运行却出问题了:在程序中才进行几个操作就挂了,而在程序的debug版本中,这些操作都是正常的。像这样的问题倒是头次碰到。
开始怀疑是provision profile有问题,但检查后,provision profile确实是release用的,也没过期;换个provision profile,问题依旧。
想起前几天把xcode有4.1升为4.2,iOS sdk也由之升级为5.0,该不会是这个问题吧?于是把项目编译器由LLVM GCC4.2改为Apple LLVM compiler 3.0,
重新生成ipa,安装运行,一切正常。果真是升级搞的鬼;
作者在将iOS应用从Debug版本转换为Release版本并打包为ipa文件后遇到应用程序崩溃的问题。通过更改编译器设置从LLVM GCC 4.2到Apple LLVM Compiler 3.0解决了这一问题。
3750

被折叠的 条评论
为什么被折叠?



