התקנת קרת'

התקנה באמצעות Carthage

ה-SDK של מפות Google ל-iOS זמין לשימוש יחד עם Carthage, מנהל יחסי תלות פשוט ומבוזר בפרויקטים של Swift ו-Objective-C Cocoa.

  1. התקן את Carthage. יש כמה שיטות, ולכן כדאי לעיין בקובץ ה-README של Carthage כדי לראות את השלבים המדויקים.
  2. אם עדיין אין לך פרויקט ב-Xcode, צריך ליצור פרויקט עכשיו ולשמור אותו במחשב המקומי. אם אתם חדשים בפיתוח ל-iOS:
    1. יוצרים פרויקט חדש.
    2. בוחרים בתבנית iOS > אפליקציה.
    3. במסך האפשרויות של הפרויקט:
      1. מזינים את Project Name (שם הפרויקט).
      2. מתעדים את הערך בשדה מזהה חבילה. אפשר להשתמש בערך הזה כדי להגביל את מפתח ה-API בהמשך.
      3. מגדירים את Interface של הפרויקט כ-Storyboard.
      4. מגדירים את Language כ-Swift או כ-Objective-C.
  3. יוצרים קובץ בשם Cartfile בספריית הפרויקט. הקובץ הזה מגדיר את יחסי התלות של הפרויקט שלכם.
  4. עורכים את Cartfile ומוסיפים את יחסי התלות יחד עם versions שלהם:
    binary "https://dl.google.com/geosdk/GoogleMaps.json" == 6.2.1
    חשוב להריץ carthage outdated באופן קבוע כדי לזהות מתי יש גרסה חדשה יותר, כדי לוודא שתמיד מקבלים את הגרסה העדכנית. אם צריך, משדרגים לגרסה האחרונה.
  5. שומרים את Cartfile.
  6. בחלון הטרמינל, עוברים לספרייה שמכילה את Cartfile:
    cd <path-to-project>
  7. מריצים את הפקודה carthage update. הפעולה הזו תתקין את ממשקי ה-API שצוינו ב-Cartfile, יחד עם כל יחסי התלות שלהם.
  8. ב-Finder, בספריית הפרויקט, נכנסים לקובצי ה-framework שהורדתם בקטע Carthage/Build/iOS.