투케이2K

22. (ios/swift) App Store 앱 스토어 등록된 앱 버전 확인 실시 본문

IOS

22. (ios/swift) App Store 앱 스토어 등록된 앱 버전 확인 실시

투케이2K 2021. 10. 23. 22:20

[개발 환경 설정]

개발 툴 : XCODE

개발 언어 : SWIFT


[소스 코드]

    func checkAppVersion() -> String {
        /*
        [앱 버전 정보 확인 방법]
        1. 앱 스토어 사이트 접속 : https://www.apple.com/kr/app-store/
        2. 버전 정보를 확인하려는 앱 검색 : ex) 크롬
        3. 앱 아이디 확인 실시 : https://apps.apple.com/kr/app/google-chrome/id535886823
        */
        
        // [테스트 크롬 / 앱스토어에서 크롬으로 ID 확인 가능]
        let appleID = "535886823"
        
        guard let url = URL(string: "http://itunes.apple.com/lookup?id=\(appleID)"),
              let data = try? Data(contentsOf: url),
              let json = try? JSONSerialization.jsonObject(with: data, options: .allowFragments) as? [String: Any],
              let results = json["results"] as? [[String: Any]],
              let appStoreVersion = results[0]["version"] as? String else { return "" }
        
        return appStoreVersion // 리턴 값 반환 실시
    }

[결과 출력]


 

반응형
Comments