【问题标题】:Static Library and deployment target issue静态库和部署目标问题
【发布时间】:2014-11-19 06:07:14
【问题描述】:

我正在开发部署目标为 5.1.1 的 iphone 应用程序,现在我正在我的项目中添加 google ios sdk。我不会将此功能提供给设备中装有 iOS 5.1.1 的用户。

但 google iOS Sdk 需要在构建设置中设置 Other Linker flag (-ObjC),这会在 iOS 5.1.1 中产生问题。

有没有办法有条件地设置其他链接器标志?我需要支持 iOS 5.1.1。

我尝试了以下步骤,但无法在 iOS 5.1.1 中运行应用程序。

【问题讨论】:

    标签: objective-c iphone xcode6 static-libraries linker-errors


    【解决方案1】:

    最后编译器将生成单个二进制文件。您是否在 iOS 5.1.1 中提供某些功能与编译器无关。因此,如果您需要将部署目标设置为 iOS 5.1.1,那么您链接的所有静态库也必须支持该特定部署目标。

    更多详情请关注ObjC flag

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-10
      相关资源
      最近更新 更多