אפליקציית ההדגמה של ה-SDK מופעלת GitHub שמסופק עם ה-SDK של מפות Google ל-iOS, כולל דוגמאות לגבי התכונות העיקריות של ה-SDK. בדיקת הקוד באפליקציית ההדגמה כדי לראות איך כל דוגמה מוטמעת. לייבא וליצור את להוסיף את מפתח ה-API, להציג את ההדגמה ולהשתמש בקוד לדוגמה שסופק נקודת ההתחלה של האפליקציה.
כשמריצים את האפליקציה לדוגמה, מוצגת רשימה של דוגמאות זמינות שניתן לפעול במכשיר שלכם. בוחרים באחת מהאפשרויות.
הרצה מקומית של האפליקציה לדוגמה
האפליקציה לדוגמה של Maps SDK ל-iOS זמינה בתור הורדת ארכיון מ-GitHub. כדי להתקין את ה-SDK של מפות Google ל-iOS לדוגמה ולנסות אותו, צריך לבצע את השלבים הבאים.
- מורידים את הארכיון לדוגמה של הקוד מ- GitHub ופורקים את הארכיון.
פותחים חלון טרמינל, עוברים לספרייה שבה הרחבתם את הקבצים לדוגמה, להציג פירוט של הספרייה של מפות Google:
Swift
cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
pod install
open GoogleMapsSwiftDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod install
open GoogleMapsDemos.xcworkspace
- ב-Xcode, לוחצים על לחצן הידור (compile) כדי
איך מפתחים את האפליקציה
בסכמה הנוכחית. גרסת ה-build יוצרת שגיאה ומתבקשת להזין את מפתח ה-API
בקובץ
SDKConstants.swift
עבור Swift אוSDKDemoAPIKey.h
לקובץ Objective-C. - אם עדיין אין לכם מפתח API, פועלים לפי
הוראות להגדרה
בפרויקט במסוף Google Cloud ולקבל מפתח API. כשמגדירים את התג
במסוף Cloud, אפשר
להגביל את המפתח
מזהה החבילה של האפליקציה לדוגמה
עליך לוודא שרק האפליקציה שלך תוכל להשתמש במפתח. מזהה החבילה שמוגדר כברירת מחדל של
אפליקציית הדוגמאות של ה-SDK היא
com.example.GoogleMapsDemos
. - עורכים את הקובץ
SDKConstants.swift
עבור SWIFT אוSDKDemoAPIKey.h
את הקובץ ל-Objective-C ומדביקים את מפתח ה-API בהגדרה שלapiKey
אוkAPIKey
קבוע. לדוגמה:Swift
static let apiKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- מסירים את השורה הבאה, כי היא משמשת לרישום הבעיה שהוגדרה על ידי המשתמש:
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register for API Key and insert here.
- יוצרים ומפעילים את הפרויקט. יופיע החלון של סימולטור iOS עם רשימה של הדגמות של SDK של מפות Google.
- בוחרים אחת מהאפשרויות שמוצגות כדי להתנסות בתכונה SDK של מפות ל-iOS.
- אם תתבקש לאפשר ל-GoogleMapsDemos לגשת למיקום שלך, בחר אישור.