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最新版本號
相關文章
- React Native 橋接原生 iOS 以及 Android 獲取 APP 版本號React Native橋接iOSAndroidAPP
- 獲取app版本號相關資訊APP
- uni-app中安卓包檢查更新、新版本下載、下載進度條顯示功能實現APP安卓
- app直播原始碼,驗證時實現獲取驗證碼並顯示倒數計時的功能APP原始碼
- 1.4.2. 檢查當前版本號
- 微信小程式載入、更新和生命週期、分享、轉發、獲取頭像、獲取暱稱、手機號、客服功能、vant-app微信小程式APP
- Android在到處.vcf聯絡人時,vCard獲取不到版本號Android
- iOS 版本更新iOS
- iOS裝置具體型號獲取iOS
- iOS 獲取手機型號,XR,XS,MAXiOS
- 基於Canal+Kafka實現快取實時更新Kafka快取
- C# 獲取系統當前IE版本號C#
- Apple App Store API 快速獲取app綜合評分,最新評論APPAPI
- ios端app讀取iphone檔案(通過itunes實現)iOSAPPiPhone
- 如何開啟/關閉 GitLab 的版本檢查功能?Gitlab
- iOS Cocoapods版本號概念iOS
- 前端實現微信公眾號授權—獲取openid前端
- APP功能模組實現之思路歷程(基於iOS端)APPiOS
- 如何獲取服務的 git 分支及 commit 版本號GitMIT
- [小程式開發實戰]使用WxJava實現手機號獲取Java
- 獲得JD商品評論 API 如何實現實時資料獲取API
- 直播app原始碼,定時開關,實現計時器功能APP原始碼
- uniapp 打包IOS 更新AppStore版本APPiOS
- 檢視IIS版本號
- linux獲取最新檔案時間以及sshpass使用Linux
- iOS 版本號的比較iOS
- 實驗二:檢視centos的版本號及版本號所代表的含義CentOS
- 查詢SQLSERVER版本號SQLServer
- 如何在Ubuntu 20.04上獲取最新版本的vim?Ubuntu
- localstorage實現帶過期時間的快取功能快取
- Flutter 熱更新功能實現Flutter
- (轉載)iOS中獲取某個檢視的截圖iOS
- DevOps: 使用Maven外掛實現分環境配置和版本檢查devMaven
- MaxCompute如何對SQL查詢結果實現分頁獲取SQL
- 如何比較版本號--Python實現Python
- 直播app開發搭建,ios 獲取手機中所有圖片APPiOS
- 如何獲取微信的版本號詳解【附完整原始碼】原始碼
- Android 解析包時出現問題 的解決方案(應用檢查更新)Android