Places SDK for iOS 試用版應用程式 GitHub Places SDK for iOS 提供的 示範 Place Autocomplete 和地點相片等多項功能。於 此外,這份開發人員指南的每一頁也會提供程式碼片段。 匯入及建構 應用程式、新增 API 金鑰、查看示範教學,並使用 這是應用程式一開始的起點
執行範例應用程式時,畫面上會列出可用的範例 也就是你的裝置上執行請選取其中一個選項,
在本機執行完整範例應用程式
Places SDK for iOS 範例應用程式是 下載封存檔案 從 GitHub 請按照下列步驟安裝並試用 Places SDK for iOS 範例應用程式。
- 下載 程式碼範例封存區 GitHub 並將封存檔解壓縮。
開啟終端機視窗,前往您展開範例檔案的目錄,然後 下鑽細查 Google 地方資訊目錄:
Swift
cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
pod install
open GooglePlacesDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-master/GooglePlaces
pod install
open GooglePlacesDemos.xcworkspace
- 啟用 Google Cloud 控制台專案的 Places SDK for iOS。
- 如果您沒有 API 金鑰,請按照
操作說明設定
並取得 API 金鑰設定
管理 Cloud 控制台中的金鑰
限制金鑰
範例應用程式的軟體包 ID,確保只有您的應用程式可以使用該金鑰。預設軟體包
SDK 範例應用程式的 ID 為
com.example.GooglePlacesDemos
。 - 編輯
SDKDemoAPIKey
檔案,並貼上 API 金鑰 移到適當的常數中例如:Swift
let placesAPIKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- 如果 Xcode 提示您解鎖
SDKDemoAPIKey
檔案, 編輯時,選擇「解除鎖定」。 - 如果有的話,請移除以下這一行,因為該程式碼已用來註冊
問題:
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register your API key and insert here, then delete this line.
- 建構應用程式。
- 如果建構失敗或應用程式異常終止,並傳回 API 金鑰相關錯誤
首次執行時,請務必提供
SDKDemoAPIKey
檔案中必要的金鑰。 - 如果您執行 GooglePlaces 範例,iOS 模擬器 視窗會顯示 Places Demos 清單。
- 如果系統提示您允許 GooglePlacesDemos 存取您的位置資訊,請選擇 允許。
- 現在可以執行您選擇的樣本了。