GitHub 上的 Places SDK for iOS 示範應用程式隨附於 Places SDK for iOS,可展示多項功能,包括 Place Autocomplete 和 Place Photos。此外,這份開發人員指南的每一頁也會提供程式碼片段。您可以匯入和建構應用程式、新增 API 金鑰、查看示範教學,以及使用隨附的程式碼範例著手建構應用程式。
執行範例應用程式時,畫面上會列出您的裝置可執行哪些範例功能。請選取其中一個選項,
在本機執行完整範例應用程式
您可以從 GitHub 下載 Places SDK for iOS 範例應用程式的封存檔,然後按照下列步驟安裝及試用。
- 從 GitHub 下載程式碼範例封存檔,然後解壓縮封存檔。或者,將存放區複製到本機目錄:
  
git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git
 開啟終端機視窗,前往展開範例檔案的目錄,然後向下鑽研至 GooglePlaces 目錄:
Swift
cd maps-sdk-for-ios-samples/GooglePlaces-Swift/
open GooglePlacesSwiftXCFrameworkDemos.xcodeprojObjective-C
cd maps-sdk-for-ios-samples/GooglePlaces
open GooglePlacesXCFrameworkDemos.xcodeproj- 在 Xcode 專案中,依序前往「File」 >「Add Package Dependencies」。輸入 https://github.com/googlemaps/ios-places-sdk 做為網址,按 Enter 鍵拉入套件,然後按一下「Add Package」(新增套件)。
 - 為 Google Cloud 控制台專案啟用 Places SDK for iOS。
 - 從已啟用 Places API 和/或 Places API (新版) 的專案取得 API 金鑰。
 - 編輯 
SDKDemoAPIKey檔案,然後將 API 金鑰貼到適當的常數中。例如:Swift
let placesAPIKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
 - 如果 Xcode 提示您解鎖 
SDKDemoAPIKey檔案以進行編輯,請選擇「Unlock」。 - 如果有的話,請移除下列程式碼行,因為這行是用來註冊問題:
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 模擬器視窗會顯示「地點示範」清單。
 - 如果系統提示允許 GooglePlacesDemos 存取您的位置資訊,請選擇「允許」。
 - 您選擇的範例現在可以執行。