2011-03-18 79 views
2

您好, 我的應用程序的一些用戶已經告訴我,我的應用程序不再有效。它在啓動後關閉。調試和發佈版本工作正常,但分發/ AdHoc崩潰

我一直在嘗試使用構建調試和發佈並在幾個設備中測試它來確定幾天沒有運氣的崩潰。今天早上,當我能夠通過生成AdHoc版本並將其安裝到我的iPhone上來重現問題時,我感到很驚訝。

我已經嘗試刪除所有自定義配置並使用發行版本的副本重新創建它們,但它不起作用。

我,當我在模擬器上運行和崩潰報告還指出,同一個地方下面這個錯誤...

檢測到系統嘗試調用系統庫的標誌是不存在的iPhone:fwrite $ UNIX2003從函數調用 - [My7zipExtract extract7zFile:]

所以,我的問題是:構建調試/發佈和分佈(App Store/Ad Hoc)有什麼區別。我已經加倍檢查了一切,唯一的區別是證書。

任何幫助表示讚賞。

非常感謝

回答

0

我現在有完全相同的問題。我複製了我的Debug Xcode配置以創建AdHoc配置,添加權利並更改證書。

做得很好舊的printf調試;)我發現,在使用AdHoc構建時,C++構造函數似乎在iPhone上被調用的方式不同。

相關問題