出于我自己的原因而不是应用程序商店,我在iPhone应用程序中引用Apple私有框架Apple80211。我从早期版本的iPhone SDK中获得了框架。
我添加了“现有框架”,验证了框架的绝对路径是
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk/System/Library/PrivateFrameworks/Apple80211.framework
并尝试构建应用程序。
但是构建(到设备)失败并出现错误
dyld: Library not loaded: /System/Library/PrivateFrameworks/Apple80211.framework/Apple80211
参考文献:/var/mobile/Applications/3691587D-87AF-44EA-A505-F73D17F39B3B/iWire2.app/iWire2 原因:未找到图像
我无法弄清楚为什么Xcode会在/ System路径中查找库(而不是使用框架列表中给出的路径)或者如何更改该行为。
我尝试了我在这里和其他地方找到类似(和相同)情感的技巧:
结果始终相同。
如何将此(或)框架添加到iPhone项目并让Xcode至少查看我指向的库而不是/ System中的位置?
答案 0 :(得分:-1)
您可以尝试使用文本编辑器打开项目文件,找到该库的记录,并检查那里存储的确切路径。可能是,XCode在其中添加了一些定义。