无法使用设备在 xcode 4.5 上运行我的代码
Posted
技术标签:
【中文标题】无法使用设备在 xcode 4.5 上运行我的代码【英文标题】:Unable to run my code on xcode 4.5 using device 【发布时间】:2012-12-13 07:59:32 【问题描述】:在设备上安装我的应用程序时,我在 xcode 4.5 上遇到了这个问题。 它在模拟器和 xcode 3.2.5 上完美运行。 有什么帮助吗?
ld:警告:找不到选项“-F/Users/mymac/Downloads/revmob-ios-sdk”的目录 ld: 找不到 -lxml2 的库 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
这些是我在那里看到的确切线条。
【问题讨论】:
【参考方案1】:在花了 6 个小时的网络搜索之后,我刚刚从我的框架列表中删除了 lxml2 框架,它的工作就像魅力一样。
【讨论】:
【参考方案2】:我的猜测是您使用的是旧版 iOS 设备。 Here 是一个很好的答案,它记录了如何将新版本的 Xcode 用于旧版本的 iOS。
【讨论】:
我的部署目标是 4.3,而 iOS 版本的 iPhone 是 5.1。 好的,请检查 AdSupport 框架是否正确链接。转到目标设置 > 构建阶段 > 将二进制文件与库链接。从那里尝试重新添加 AdSupport.framework。 这些是 end.ld 中的行:警告:找不到选项“-F/Users/mymac/Downloads/revmob-ios-sdk”的目录 ld:找不到-lxml2 的库 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用) 尝试使用我提到的相同步骤链接 libxml2。此外,您似乎正在使用 RevMod SDK。根据他们的website,您还应该链接“StoreKit.framework”和“SystemConfiguration.framework”。以上是关于无法使用设备在 xcode 4.5 上运行我的代码的主要内容,如果未能解决你的问题,请参考以下文章