Navigation SDK זמין כרגע רק ללקוחות נבחרים. למידע נוסף, אפשר לפנות למחלקת המכירות.
עיצוב חדש של מפות יהיה זמין בקרוב בפלטפורמה של מפות Google. העדכון הזה בסגנון המפה כולל לוח צבעים חדש שמוגדר כברירת מחדל ושיפורים בחוויית השימוש במפות ובנוחות השימוש. כל סגנונות המפה יעודכנו באופן אוטומטי במרץ 2025. אפשר לקרוא מידע נוסף על זמינות ועל האפשרות להצטרף בשלב מוקדם יותר במאמר בנושא סגנון מפה חדש לפלטפורמה של מפות Google.
כדי להריץ את הדמו, צריך חשבון Google Cloud ומפתח API מופעל ל-Navigation SDK, שאפשר לקבל מהמכירות. אחרי שיוצרים חשבון Google Cloud, אפשר לעיין במאמר הגדרת פרויקט הפיתוח ומפתח ה-API.
הגדרת פרויקט הפיתוח ומפתח ה-API
יוצרים או פותחים פרויקט במסוף Google Cloud לשימוש עם Maps SDK ל-iOS. ממתינים כמה דקות עד שהפרויקט יופיע במסוף Cloud.
מפעילים את SDK של מפות ל-iOS במסוף Google Cloud.
בפרויקט, פותחים את הקטע APIs ומפעילים את Maps SDK ל-iOS.
יוצרים מפתח API לפרויקט: בוחרים באפשרות APIs & Services > Credentials > Create credentials > API key.
מוסיפים את ה-SDK של מפות ל-iOS למפתח ה-API. למידע נוסף, תוכלו לקרוא את המאמר שימוש במפתחות API.
מוסיפים לקובץ SDKDemoAPIKey את מפתח ה-API שלכם. צריך להשתמש במפתח ה-API שיצרתם לפי השלבים המפורטים בקטע הגדרת פרויקט הפיתוח ומפתח ה-API.
כדי להריץ את הדמו, צריך ליצור את האפליקציה ב-Xcode עם מכשיר iOS שמחובר למחשב, או להשתמש בסימולטור.
פתרון בעיות
הצגה או הסתרה של המידע לפתרון בעיות
בוחרים מכשיר iOS או סימולטור עם iOS מגרסה 15 ואילך.
אם הסימולטור לא מופיע, מוסיפים יעדים של Rosetta: בקטע Product > Destination > Destination Architectures, בוחרים באפשרות Show Rosetta Destinations.
אם ה-build נכשל עם השגיאה Sandbox: rsync.samba() deny, משביתים את ארגז החול של סקריפטים של משתמשים: בקטע Build Settings (הגדרות build) > Build Options (אפשרויות build), מגדירים את User Script Sandboxing (ארגז חול של סקריפטים של משתמשים) לערך No (לא).
[null,null,["עדכון אחרון: 2025-01-28 (שעון UTC)."],[[["The Navigation SDK provides turn-by-turn navigation functionality and requires a Google Cloud account with an API key enabled for the SDK."],["You must have the Maps SDK for iOS installed in your app before integrating the Navigation SDK."],["To try the demo app, download it as a Cocoapod, add your API key, and build the app in Xcode using a compatible iOS device or simulator."],["Xcode 12 users might encounter compilation issues for the simulator which can be resolved using steps outlined in the Navigation SDK FAQ."],["For troubleshooting, use an iOS device or simulator with iOS 15 or above, enable Rosetta destinations if necessary, and disable User Script Sandboxing if encountering build failures related to rsync.samba()."]]],[]]