GoogleMaps SDK类未声明类型或未解析标识符
问题描述:
我正在使用cocoapods导入库。GoogleMaps SDK类未声明类型或未解析标识符
我刚刚更新了我的豆荚,此后一些GoogleMaps SDK类不再可用。例如GMSAutocompletePrediction或GMSPlacesClient标记为“使用未声明的类型”和“使用未解析的标识符”。我试图删除GoogleMaps豆荚,然后重新安装它,但它没有工作。尽管如此,一些类仍然可用,例如GMSAddress。
我注意到GoogleMaps不是我工作区的Pods项目中的目标之一,它可能与我的问题有关吗?
答
类的1.One有一个测试目标和另一个没有。你甚至不得不将所有的类都包含在测试目标中,或者没有一个包含在测试目标中。 2.如果是Objective C类,请检查该类是否在ObjectiveC桥接头文件中。 3.如果它是NSManagedObject的子类。在类声明前添加@objc(className)。 4.如果这是一个不同框架的一部分,确保在类或函数是公共
尝试此链接 http://*.com/questions/33862893/use-of-unresolved-identifier-gmsservices –
我试过,但它没有工作... – meteorSD