如果在越狱的 iPhone OS 2.2.1(libgcc 版本?)上调试,iPhone 应用程序会崩溃
我是 iPhone 开发新手。 我使用越狱的 iPhone(OS 2.2)一段时间,没有出现任何问题。 最近我不得不升级到操作系统 2.2.1,更新后我无法再在手机上调试应用程序。 在控制台中,我收到以下警告,并且应用程序在启动时崩溃(仅在调试时):
...
warning: UUID mismatch detected with the loaded library - on disk is:
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/usr/lib/libgcc_s.1.dylib
=uuid-mismatch-with-loaded-file,file="/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/usr/lib/libgcc_s.1.dylib"
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/usr/lib/iPhoneHE.dylib" (file not found).
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/usr/lib/libsubstrate.dylib" (file not found).
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/usr/lib/HE.dylib" (file not found).
warning: Unable to read symbols for "/Library/MobileSubstrate/MobileSubstrate.dylib" (file not found).
Program received signal: “EXC_BAD_ACCESS”.
我在网上搜索,但无法找到明确的答案。 这是 iPhone OS 2.2.1 在越狱手机上常见的问题吗? 有针对这个的解决方法吗?
非常感谢,
奥里
I'm new to iPhone development.
I used a jailbraked iPhone (OS 2.2) for for some time with no problems. Recently I had to upgrade to OS 2.2.1 and after the update I am no longer able to debug apps on the phone. In the console I'm getting the following warning and the apps crash at launch (only when debugged) :
...
warning: UUID mismatch detected with the loaded library - on disk is:
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/usr/lib/libgcc_s.1.dylib
=uuid-mismatch-with-loaded-file,file="/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/usr/lib/libgcc_s.1.dylib"
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/usr/lib/iPhoneHE.dylib" (file not found).
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/usr/lib/libsubstrate.dylib" (file not found).
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/usr/lib/HE.dylib" (file not found).
warning: Unable to read symbols for "/Library/MobileSubstrate/MobileSubstrate.dylib" (file not found).
Program received signal: “EXC_BAD_ACCESS”.
I searched on the web, but was not able to find clear answers. Is this a familiar problem with iPhone OS 2.2.1 on a jailbraked phone? Is there a solution to this?
Many thanks,
Ori
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我知道这已经很旧了,但我想我想顺便说一下,从 SSBettings 电源选项跳入安全模式允许在我的越狱手机上进行调试。
I know this is old but I thought I would like to pop in and say that jumping into Safe Mode from SBSettings Power option allowed for Debugging on my jailbroken phone.
有点晚了,但看起来您的 MobileSubstrate 遇到了问题。 只需升级到最新版本和操作系统 3.1.2 就可以了。 (不过你现在可能已经解决了这个问题......)
A little late, but it looks like you're having a problem with MobileSubstrate. Just upgrade to the latest version and to OS 3.1.2 and you'll be fine. (You've probably fixed this by now though...)