func getAppVersionNumber() {
let appId = "app的Id號"
// 這裡要注意,國內App要使用"https://itunes.apple.com/cn/lookup?id="
// 如果使用"https://itunes.apple.com/lookup?id="這個則獲取不到版本號
let urlStr = String.init(format:"https://itunes.apple.com/cn/lookup?id=%@", appId)
let url = URL(string: urlStr)
URLSession.shared.dataTask(with: url) { (data, response, error) in
if let data = data {
do {
if let jsonObject = try JSONSerialization.jsonObject(with: data) as? [String: Any],
let results = jsonObject["results"] as? [Any],
let firstResult = results.first as? [String: Any],
let version = firstResult["version"] as? String {
print("Latest version: \(version)")
}
} catch {
print("Error parsing JSON: \(error)")
}
}
}.resume()
}
iOS (實現檢查更新功能時)獲取App最新版本號
相關文章
- iOS APP檢查版本更新iOSAPP
- 獲取app版本號相關資訊APP
- React Native 橋接原生 iOS 以及 Android 獲取 APP 版本號React Native橋接iOSAndroidAPP
- uni-app中安卓包檢查更新、新版本下載、下載進度條顯示功能實現APP安卓
- iOS利用iTunesLookup檢查更新iOS
- uniapp 打包IOS 更新AppStore版本APPiOS
- iOS快取清理功能的實現iOS快取
- 如何獲取BIOS序列號iOS
- 間接獲取flash主版本號
- app直播原始碼,驗證時實現獲取驗證碼並顯示倒數計時的功能APP原始碼
- 1.4.2. 檢查當前版本號
- 微信小程式載入、更新和生命週期、分享、轉發、獲取頭像、獲取暱稱、手機號、客服功能、vant-app微信小程式APP
- linux核心版本本地版本號的檢查Linux
- Android在到處.vcf聯絡人時,vCard獲取不到版本號Android
- iOS 11更不更新?10秒檢查已裝apps是否支援iOSAPP
- iOS開發-清理快取功能的實現iOS快取
- iOS裝置具體型號獲取iOS
- iOS 版本更新iOS
- 簡單實現安卓app自動更新功能安卓APP
- uniapp打包apk安裝,應用版本號衝突,根據已有apk檔案獲取應用版本號APPAPK
- 【apple id】最新iOS開發者賬號申請流程APPiOS
- 基於Canal+Kafka實現快取實時更新Kafka快取
- iOS 獲取手機型號,XR,XS,MAXiOS
- iOS 之獲取APP與手機 資訊iOSAPP
- Apple App Store API 快速獲取app綜合評分,最新評論APPAPI
- 準確獲取低版本IE瀏覽器的版本號瀏覽器
- C# 獲取系統當前IE版本號C#
- 獲取WebLogic版本號有以下幾種方式Web
- 前端實現微信公眾號授權—獲取openid前端
- 獲得JD商品評論 API 如何實現實時資料獲取API
- SQL 獲取插入後的最新一條記錄ID號SQL
- [小程式開發實戰]使用WxJava實現手機號獲取Java
- iOS熱更新實現方式iOS
- Android程式設計獲取手機型號,本機電話號碼,sdk版本及firmware版本號(即系統版本號)Android程式設計
- uniapp實現熱更新APP
- 直播app原始碼,定時開關,實現計時器功能APP原始碼
- 檢視IIS版本號
- APP功能模組實現之思路歷程(基於iOS端)APPiOS