이전 버전

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
플랫폼 선택: Android iOS 자바스크립트

Google Maps Platform팀은 새로운 기능, 버그 수정, 성능 개선 사항을 반영하여 SDK를 정기적으로 업데이트합니다. 이 페이지에서는 모바일 SDK의 종속 항목을 관리하는 방법을 안내합니다.

  • 미션 크리티컬 앱의 경우 사용 중인 메이저 버전의 최신 도트 버전 (X.*)에 연결하고 매년 새 메이저 버전으로 업그레이드합니다.

    일 년 내내 새 버전의 애플리케이션을 출시하면 iOS용 Places SDK의 최신 점 버전을 사용할 수 있습니다. 새 점 버전이 이전 버전과 호환되므로 애플리케이션에서 업데이트할 필요가 없습니다.

    장점:

    • iOS용 Places SDK에서 문제가 발견되면 모바일 지원 정책에 따라 주요 버전의 최초 출시 후 12개월 동안 이전 버전과 호환되는 방식으로 수정사항이 제공됩니다. 호환되지 않는 SDK 버전으로 급하게 업그레이드하지 않아도 수정사항의 이점을 누릴 수 있습니다.
    • 앱이 이미 최신 버전으로 빌드되면 최신 개선사항과 기능을 쉽게 채택할 수 있습니다.
    • 최신 주요 버전의 SDK에 대한 증분 증분 업데이트는 매년 여러 주요 버전 출시에 도입된 이전 버전과 호환되지 않는 변경사항을 처리하는 것보다 적은 노력으로 애플리케이션을 조정, 재작성, 테스트할 필요가 없습니다.

  • 미션 크리티컬 앱이 아닌 경우 수정된 버전에 연결합니다. 수정된 버전에 대한 지원 중단 알림을 받은 경우 12개월 이내에 업데이트된 앱 코드를 사용자에게 제공해야 합니다.

    장점:

    • 유지보수 작업이 줄어듭니다.
    • 앱의 새 버전은 이전 SDK를 더 오래 지원합니다 (새 SDK 버전으로 업그레이드해야 할 때까지).

모니터링되는 이메일 주소가 있는 프로젝트 소유자는 각 프로젝트에 영향을 미치는 변경사항에 대한 사전 알림을 받습니다. 주요 업데이트, 지원 중단 및 기타 변경사항에 대한 최신 정보를 확인하세요.

설치

낙관적 연산자(~>)를 사용하는 대신 종속 항목에 버전 번호를 지정합니다. 이렇게 하면 예측할 수 없고 반복 불가능한 빌드가 발생할 수 있기 때문입니다. iOS용 Places SDK는 시맨틱 버전 관리를 준수하며 새로운 메이저 버전 출시에는 브레이킹 체인지가 포함됩니다.

CocoaPods 사용

Podfile 구문을 사용하는 Podfile 종속 항목의 예:

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '13.0'

target 'YOUR_APPLICATION_TARGET_NAME_HERE' do
  pod 'GooglePlaces', '7.1.0'
end

Carthage 사용

Cartfile 구문을 사용하는 Cartfile 종속 항목의 예는 다음과 같습니다.

binary "https://dl.google.com/geosdk/GooglePlaces.json" == 6.2.1

유지보수 및 업그레이드

최신 개선사항을 사용하여 빌드하려면 정기적으로 최신 버전을 확인하고 버전 사양을 업데이트하세요. 새로운 메이저 버전으로 업데이트하는 경우 출시 노트에서 이전 버전과 호환되지 않는 변경사항과 코드 업데이트 방법을 확인하세요.

CocoaPods 사용

  1. 터미널을 열고 Podfile이 포함된 디렉터리로 이동합니다.

    cd <path-to-project>
  2. pod outdated를 실행하여 iOS용 Places SDK의 최신 버전을 사용할 수 있는지 확인합니다.
  3. SDK의 새 버전이 있으면 Podfile을 새 버전으로 업데이트합니다. Podfile에서 특정 버전을 설정하는 방법은 포드 버전 지정을 참조하세요.
  4. pod update를 실행합니다.
  5. 업그레이드에 따라 필요한 사항을 변경합니다. 각 출시의 변경사항 목록은 출시 노트를 참고하세요.
  6. Product > Clean을 선택한 다음 Product > Build를 선택하여 프로젝트를 정리하고 다시 빌드합니다.

Carthage 사용

  1. 터미널을 열고 Podfile이 포함된 디렉터리로 이동합니다.

    cd <path-to-project>
  2. carthage outdated를 실행하여 iOS용 Places SDK의 최신 버전을 사용할 수 있는지 확인합니다.
  3. SDK의 새 버전이 있으면 Cartfile을 새 버전으로 업데이트합니다. Cartfile에서 특정 버전을 설정하는 방법은 버전 요구사항을 참고하세요.
  4. carthage update를 실행합니다.
  5. 업그레이드에 따라 필요한 사항을 변경합니다. 각 출시의 변경사항 목록은 출시 노트를 참고하세요.
  6. Product > Clean을 선택한 다음 Product > Build를 선택하여 프로젝트를 정리하고 다시 빌드합니다.

수동

SDK 설치 시 최신 소스 파일의 링크를 가져옵니다.

Google Cloud 프로젝트 소유자는 최신 버전에 대한 설문조사 외에도 이전 버전과 호환되지 않아 프로젝트에 영향을 줄 수도 있는 변경사항에 관한 이메일을 받게 됩니다. 이전 버전과 호환되지 않는 변경사항에 관한 사전 알림을 받으려면 프로젝트별로 모니터링되는 이메일 주소를 보유하는 소유자 역할을 할당하세요.