2015-11-03 133 views
0

我想在我的iOS應用程序中使用Places AutoComplete,但我不確定Google Places API for iOS已經足夠成熟了嗎?我工作的應用程序工作,所以我需要使用一個健全的解決方案。使用Google Places Api for Webservices或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

https://developers.google.com/places/ios-api/releases

https://developers.google.com/places/ios-api/start

回答

2

我建議適用於iOS的谷歌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的 。

而隨着谷歌地圖SDK在https://developers.google.com/places/ios-api/start iOS的文件說:

隨着谷歌地圖SDK iOS版,您可以構建針對運行 原生的32位或64位設備上的應用iOS 7.0及更高版本。

就崩潰而言:我認爲你不太可能遇到任何問題(請記住iOS的Places API已經有6個多月的時間了,大量的bug出現並被修復) ,但如果你請file a bughttps://code.google.com/p/gmaps-api-issues/ - 我們熱衷於解決您的任何問題。

所有這一切,無論是解決方案應該爲你工作得很好!

+0

感謝您的支持。 Google Places for iOS會在CocoaPods之外發布嗎? – DevC

+0

目前它只通過CocoaPods發佈。您是否介意在[問題跟蹤器]上提交功能請求(https://code.google.com/p/gmaps-api-issues/issues/entry?template=Maps%20SDK%20for%20iOS%20-%20Feature %20Request)?我們很想知道您希望我們如何分發SDK,以及爲什麼:) – spiv