【问题标题】:App crash on ios 5 after including google map sdk 1.7包含 google map sdk 1.7 后,iOS 5 上的应用程序崩溃
【发布时间】:2014-02-20 06:19:50
【问题描述】:

我的项目中也包含了 google map sdk 1.7,该项目也在 ios5.1 上运行。集成 google sdk 应用程序在 ios5.1 上崩溃后。我知道 google map sdk version >=1.5 支持 ios6 及以上。 有没有办法有条件地包含谷歌地图 sdk。即 sdk 仅在应用程序运行 ios6 或更高版本时才会加载。否则我想将用户带到浏览器。

我在 ios5 上收到以下错误

yld:未找到符号:_OBJC_CLASS_$_UIActivityViewController 引用自:/Users/mac/Library/Application Support/iPhone Simulator/5.1/Applications/EC6760CC-D272-4949-A5BA-6AFB8B0C1A8F/HM.app/HM 预期在:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDK s/iPhoneSimulator5.1.sdk/System/Library/Frameworks/UIKit.framework/UIKit

【问题讨论】:

  • 尝试使用宏包含特定库的标头可能会解决您的问题

标签: google-maps ios5 ios6 uiactivityviewcontroller


【解决方案1】:

您可以更改 xcode 项目设置。

Read More:

您可以在项目设置中将 google 框架设置为可选。 然后在#import or #include google sdk 时检查ios5。 不要为 ios 5 导入它只会为 iOS6 和更高版本。

【讨论】:

    猜你喜欢
    • 2012-02-27
    • 1970-01-01
    • 1970-01-01
    • 2018-03-14
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    • 2020-11-24
    • 1970-01-01
    相关资源
    最近更新 更多