2
的應用程序審查小組說我的應用程序總是在啓動崩潰,他們給了我一些崩潰日誌,看起來是這樣的:的iOS崩潰:庫未加載mremap_encrypted
Dyld Error Message:
Dyld Message: Library not loaded: @rpath/RestKit.framework/RestKit
Referenced from: /var/mobile/Containers/Bundle/Application/EF2027CE-CEE4-4DB3-AC86-7AA3796FE67C/Udinn.app/Udinn
Reason: no suitable image found. Did find:
/private/var/mobile/Containers/Bundle/Application/EF2027CE-CEE4-4DB3-AC86-7AA3796FE67C/Udinn.app/Frameworks/RestKit.framework/RestKit: mremap_encrypted() => -1, errno=12 for /private/var/mobile/Containers/Bundle/Application/EF2027CE-CEE4-4DB3-AC86-7AA3796FE67C/Udinn.app/Frameworks/RestKit.framework/RestKit
Dyld Version: 370.1
這是動態鏈接錯誤,似乎它失敗時加載RestKit.framework(其他日誌是關於其他框架,如SwiftAddressbook,TransitionKit,但都有相同的原因),我確實看到很多人有與「mmap錯誤1」類似的錯誤,但沒有任何人遇到同樣的錯誤「mremap_encrypted」與我。問題是我無法重現它,所以我不知道上傳一個新的二進制文件是否可行。任何機構都有一個想法這意味着什麼以及如何解決它?謝謝。
你找到任何解決方案?我無法在另一個項目中複製。我已經撞了我的頭靠在牆上兩天 – Claus
不,我不知道這裏發生了什麼事。我只是重新編譯並提交一個新的二進制文件到應用程序商店。幾天後,他們批准了它。而且我還向Apple開發者技術支持尋求幫助,他們只是回答說:「您所報告的問題似乎已經解決。」沒有別的。我想這可能是蘋果方面的錯誤。記住mac應用商店的sha1/sha2問題?我在同一時期遇到了這個錯誤,這可能只是一個巧合,但誰知道...... –