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问题?我在同一时期遇到了这个错误,这可能只是一个巧合,但谁知道...... –