【问题标题】:Debug and Release Build works fine but the Distribution/AdHoc Crashes调试和发布构建工作正常,但分发/临时崩溃
【发布时间】:2011-03-18 05:28:17
【问题描述】:

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

几天来,我一直在尝试使用构建调试和发布并在多个设备上对其进行测试来识别崩溃,但没有成功。今天早上,当我能够通过生成 AdHoc 版本并将其安装到我的 iPhone 上来重现该问题时,我感到很惊讶。

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

当我在模拟器中运行时,我在下面遇到了这个错误,并且崩溃报告也指向同一个地方......

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

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

感谢任何帮助。

非常感谢

【问题讨论】:

    标签: iphone ios4 app-store


    【解决方案1】:

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

    做好旧的 printf-debugging ;) 我发现在使用 AdHoc 构建时,c++ 构造函数的调用方式似乎有所不同/根本没有在 iPhone 上调用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-07
      • 1970-01-01
      • 2015-01-09
      • 2020-12-15
      • 1970-01-01
      • 1970-01-01
      • 2015-12-28
      • 1970-01-01
      相关资源
      最近更新 更多