我希望在我的iOS应用程序中使用Places AutoComplete
,但我不确定Google Places API for iOS
是否足够成熟?我正致力于工作申请,所以我需要使用合理的解决方案。
我在他们的示例中也注意到平台的目标是iOS8.1
,我认为这是相对较高的,因为我需要支持iOS7.1
(我知道,我知道)。无论是否支持iOS7
,是否iOS8.0
不是iOS8.1
?平台目标没有在其他地方说明,所以我可能会误以为它不支持iOS7
。
此外,Google Places for iOS
仅适用于CocoaPods
。
他们的更改日志中似乎也发生了很多崩溃。
目前,iOS的Google Places API
似乎不适合我当前的项目。是否可以继续使用Google Places API for WebServices
?
答案 0 :(得分:2)
我推荐适用于iOS的Google Places API。它将更易于使用,并且可以更轻松地利用Places API中的未来改进。
适用于iOS的Google Places API适用于iOS 7.0及更高版本。在文档中没有明确说明,但如果你在那里挖掘它。 https://developers.google.com/places/ios-api/start说:
适用于iOS的Google Places API与Google Maps SDK一起打包 的iOS。
正如https://developers.google.com/places/ios-api/start上的Google Maps SDK for iOS文档所说:
借助适用于iOS的Google Maps SDK,您可以构建定位目标的应用 运行iOS 7.0及更高版本的本机32位或64位设备。
就崩溃而言:我认为你不太可能遇到任何问题(请记住,适用于iOS的Places API已经有超过6个月的时间了,有很多时间可以出现并修复错误),但是如果请file a bug https://code.google.com/p/gmaps-api-issues/ - 我们很乐意解决您遇到的任何问题。
所有这一切,任何一种解决方案都应该适合你!