Kal*_*lle 34 iphone xcode ios4 ios
注意:在Xcode 4.3.2上获取此信息?看看这个问题的答案.
注意:创建一个使用4.2 lib的符号链接似乎工作正常
cd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1\ \(8C148\)/Symbols/
sudo ln -s ../../4.2\ \(8C134\)/Symbols/Developer
Run Code Online (Sandbox Code Playgroud)
从4.2.0(测试版,我相信)升级到4.2.1后,缺少libXcodeDebuggerSupport.dylib文件,导致:
warning: Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib (file not found).
Run Code Online (Sandbox Code Playgroud)
我觉得这不好.看看有问题的目录我注意到:
.../DeviceSupport/4.2 (8C134)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib
Run Code Online (Sandbox Code Playgroud)
但
.../DeviceSupport/4.2.1 (8C148)/Symbols/System/
.../DeviceSupport/4.2.1 (8C148)/Symbols/usr/
Run Code Online (Sandbox Code Playgroud)
以上两个目录组成了4.2.1文件夹中的所有内容.没有"Developer"文件夹.检查/ usr/dir,我在lib目录中找不到libXcodeDebuggerSupport.dylib文件,所以ln -s'ing不是一个选项.
值得一提的是:升级后,我插入了iPad,不得不在Xcode组织器中点击"用于开发".这样做,我收到一条关于该版本缺少符号的消息,Xcode继续生成这样的符号,然后失败了.我恢复了iPad并再次进行了"用于开发",并且没有出现任何遗漏符号......
更新:中/从无到有的Xcode开发和重新安装删除并没有解决这个问题.
更新2:我刚刚意识到重新安装Xcode后,
.../DeviceSupport/4.2 (8C134)/Symbols
Run Code Online (Sandbox Code Playgroud)
现在是一个象征性的联系,
lrwxr-xr-x 1 root admin 36 Dec 3 17:17 Symbols -> ../../Developer/SDKs/iPhoneOS4.2.sdk
Run Code Online (Sandbox Code Playgroud)
并且相关目录具有适当的文件.也许这仅仅是以同样的方式链接4.2.1目录的问题?我会尝试一下,看看Xcode是否吓坏了.如果拥有此文件的人可以提供一个非常出色的md5总和.这就是它对我说的:
$ md5 /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2\ \(8C134\)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib
MD5 (/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2 (8C134)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib)
= 08f93a0a2e3b03feaae732691f112688
Run Code Online (Sandbox Code Playgroud)
如果MD5总和与输出相同
$ md5 /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1\ \(8C148\)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib
Run Code Online (Sandbox Code Playgroud)
然后我们都准备好了.
Tri*_*nca 29
我刚刚解决这个问题的方法是:
cd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)/Symbols
Run Code Online (Sandbox Code Playgroud)
并创建了符号链接丢失:
ln -s ../../4.2\ \(8C134\)/Symbols/Developer/ Developer
Run Code Online (Sandbox Code Playgroud)
它解决了我的问题.
归档时间: |
|
查看次数: |
21164 次 |
最近记录: |