2

我的 iOS 应用程序的 AppStore 版本有一些我无法在 Ad Hoc 和调试模式下重现的错误,即使我对两者使用相同的存档也是如此。

根据 Bug Appears in Distribution (App Store) Version of iPhone App接受的答案,我将优化级别更改为最快,最小但仍然无法重现该错误。

任何人都知道在这种情况下 AdHoc 和 AppStore 分发之间的真正区别是什么?

更新:我设法用调试模式在模拟器上重现了这个问题,这个错误与这行代码有关:

[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:[[NSBundle mainBundle] pathForResource:@"article" ofType:@"html"]]]];

如果将该行替换为以下内容,则该错误已在模拟器上修复:

[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"article" ofType:@"html"]]]];

但是,修复模拟器上的错误并不能确保在真实设备上没有问题。问题仍然存在,如何首先使用 Ad-hoc 分发和调试模式重现错误?

4

0 回答 0