包括谷歌地图sdk后的ios 5应用程序崩溃1.7

问题描述:

我在我的项目中也包含谷歌地图sdk 1.7,它也运行在ios5.1上。整合谷歌sdk应用程序崩溃后在ios5.1。我知道google map sdk version> = 1.5支持ios6及以上版本。 有没有一种方法有条件地包含谷歌地图sdk。即只有在应用程序运行ios6或更高版本时才会加载sdk。否则我想让用户访问浏览器。包括谷歌地图sdk后的ios 5应用程序崩溃1.7

我收到以下错误上的iOS5

YLD:找不到符号:_OBJC_CLASS _从引用$ _ UIActivityViewController :/用户/ MAC /库/应用程序支持/ iPhone模拟器/ 5.1 /应用/ 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

+0

尝试宏以包含特定libray的标题可能会解决您的问题 – CoolMonster

您可以更改xcode项目设置。

Read More:

您可以在项目设置为可选的谷歌框架。 然后检查ios5,而谷歌sdk #import or #include。 不要为ios 5导入它只适用于iOS6或更高版本。