iOS app版本更新CheckVersion_Swift
前言
CheckVersion_Swift 是一款輕量級的 Swift
版本的框架,框架功能:根據 Apple
提供的 API
去請求 JSON
,根據 JSON
中的版本號決定是否去更新原生 App
。更新提示的內容可以自定義,也可以是 JSON
中給的內容。
寫作 CheckVersion_Swift
框架初衷
通常在做 App
版本檢查更新功能的時候,都是後臺伺服器為我們提供一個獲取 App
最新版本資訊的介面,並且在每次新版本更新後,都需要人工在後臺更改版本資訊,這樣做其實也可以的,但是費事且不及時。
其實蘋果提供了一個很友好的 iTunes
介面,供我們獲取 App Store
中 App
當前的最新資訊。
Example
To run the example project, clone the repo, and run pod install
from the Example directory first.
Installation
CheckVersion_Swift is available through CocoaPods . To install
it, simply add the following line to your Podfile:
pod 'CheckVersion_Swift'
Use
/// check version /// /// - Parameters: ///- appId: app id,eg: 414478124 of the wechat ///- customContent: custom content,if the string is nil and the count of the string is greater ///than zero,use custom content;Otherwise,use the content of the request data public class func checkVersion(_ appId: String, _ customContent: String?)
// 直接顯示介面中的更新內容 CheckVersion.checkVersion(kAppId, nil)
// 顯示自定義的更新內容 CheckVersion.checkVersion(kAppId, "自定義的更新內容...")
License
CheckVersion_Swift is available under the MIT license. See the LICENSE file for more info.
Author
如果你有什麼建議,可以關注我的公眾號: iOS開發者進階
,直接留言,留言必回。
