【问题标题】:iPhone build lite and full versions - adMob problemiPhone build lite 和 full 版本 - adMob 问题
【发布时间】:2009-07-02 04:56:40
【问题描述】:

我正在接受培训,按照这篇文章中描述的方式为我的应用构建精简版: How do I manage building a Lite vs Paid version of an iPhone app?

创建两个目标后,可以构建完整版本,精简版在“链接”阶段停止构建,并出现此错误: “找不到 -lAdMobDevice 的库 命令 /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.0 失败,退出代码为 1"

我正在尝试将 AdMob 用于精简版。知道是什么原因造成的吗?

谢谢

【问题讨论】:

    标签: iphone xcode xcodebuild admob


    【解决方案1】:

    您是否检查过 AdMob 库被标记为同时属于 Lite 和 Full 版本?

    (点击库,获取信息,查看“目标”选项卡)

    【讨论】:

    • 感谢您的快速回复。问题解决了。我刚刚删除了 admob 库并将其再次添加到两个目标中,而没有选中“如果需要则复制”复选框。您认为问题与“如果需要时复制”选项有关还是只是没有添加到两个目标?
    • “如果需要则复制”我认为只是控制添加到项目中的内容是项目目录中文件的副本还是对原始位置中文件的引用。对于您不会更改的库之类的东西,这并不重要,但如果它是您可能编辑的源代码文件,您可能想要制作一个本地副本。您的构建问题听起来像库不是“Lite”目标的成员。
    • 我刚刚遇到了同样的问题,只需取消选中 ladmob 库并重新检查它就可以解决。重建不起作用。没有对“如果需要复制”做任何事情。看起来很马车。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    • 2016-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多