Debug和Release Build工作正常,但Distribution / AdHoc崩溃

时间:2011-03-18 05:28:17

标签: iphone ios4 app-store

你好, 我的应用程序的一些用户报告我,我的应用程序不再有效。它在启动后立即关闭。

我一直在尝试使用构建调试和发布以及在多个设备中测试它来确定崩溃数天。今天早上,当我能够通过生成AdHoc版本并将其安装到我的iPhone上来重现问题时,我感到很惊讶。

我已经尝试删除所有自定义配置,并使用发布版本的副本重新创建它们,但它不起作用。

我在模拟器中运行时遇到此错误,崩溃报告也指向同一个地方...

检测到试图调用iPhone上不存在的系统库中的符号:fwrite $ UNIX2003从函数调用 - [My7zipExtract extract7zFile:]

所以,我的问题是:构建调试/发布和发布(App Store / Ad Hoc)之间有什么区别。我仔细检查了一切,唯一的区别是证书。

感谢任何帮助。

非常感谢

1 个答案:

答案 0 :(得分:0)

我现在遇到了同样的问题。我复制了我的Debug Xcode配置以创建AdHoc配置,添加权利并更改证书。

做好旧的printf调试;)我发现在使用AdHoc版本时,iPhone上的c ++构造函数似乎被调用不同/根本不调用。