版本升級管理。前端加后臺

[復制鏈接]
來自: birdmichael126 分類: iOS精品源碼 上傳時間: 2020-3-18 17:20:17
Tag:

項目介紹:

pictrue

APP版本管理系統

APP版本管理是一套多應用更新發版的管理平臺。

通過部署本管理系統,以實現對多APP的多平臺多渠道上的版本管理。
swift項目:Github
后端項目:Github

使用方法

安裝

pod 'app-version-swift'

注冊

下面是配合后臺,直接使用配套后臺,或者協商字段一樣。否則可以使用下面自定義接方法

    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        // 自定義配置
        var config = AppVersionConfig()
        config.updateUrl = "https://www.apple.com"
        config.layoutCompletionBlock = { alert in
            alert.updateButton.setTitle("升級", for: .normal)
        }
        /// api 自行替換接口地址
        AppVersion.registerApp(appId: "interbullion", serverUrl: "....api....", config: nil)
        return true
    }
自定義接口

請求接口后,自己創建數據,直接進行彈窗。內部會做版本比對,或者更新類型判斷

        // 自定義接口請求
        let data = VersionData(allowLowestVersion: "0", version: "1.0", forceUpdate: .must, description: "測試")
        AppVersion.showAlert(parameters: data, config: nil)

類型說明:

public enum VersionUpdateType: Int, Codable {
    /// 強制更新 (沒有關閉按鈕,每次啟動彈出提示)
    case must = 0
    /// 一般更新 (有關閉按鈕,每次啟動彈出提示)
    case nomal = 1
    /// 靜默更新 (有關閉按鈕,不彈出提示)
    case silent = 2
    /// 忽略更新 (有關閉按鈕,并且當前版本只彈出一次)
    case ignore = 3
    /// 靜默忽略更新 (和忽略更新一樣,有關閉按鈕,并且不彈出提示)
    case silentIgnore = 4
}

功能概覽

本系統的主要功能有 IOS版本管理,自定義接口以及管理員管理。

  • 版本管理 是本系統的基礎功能,可以幫您實現自己的應用在安卓各應用商店或IOS的App Store上各個版本的管理。 +

  • RN 管理 可以來便攜管理您應用的RN包和RN路由。 +

  • 自定義接口 可以自定義您期望獲得的數據信息。 +

  • 管理員 模塊可以讓您方便的實現多管理、多應用的操作。此外,操作日志 可以方便您監管其他應用管理員對各個應用的操作情況。 +

  • 操作手冊 可以幫你查找操作方法。

相關文檔

[[后端:開發/部署手冊]](https://github.com/xtTech/app-version/blob/master/src/main/asciidoc/_chapter/get-started.adoc)

[[后端:使用手冊]](https://github.com/xtTech/app-version/blob/master/src/main/asciidoc/_chapter/user-manual.adoc)

[[后端:版本查詢 API 接口]](https://github.com/xtTech/app-version/blob/master/src/main/asciidoc/_chapter/rest-manual.adoc)

[[后端:Docker 使用手冊]](https://github.com/xtTech/app-version/blob/master/src/main/asciidoc/_chapter/docker-manual.adoc)

項目預覽

iOS端預覽

pictrue

后端預覽

pictrue
pictrue

NOTE: 有時候郵件回復的不是那么及時,推薦微信。

微信: birdmichael (備注:APP 管理系統)

License

Apache Licensed. 具體查看 License

相關源碼推薦:

我來說兩句
所有評論(7)
Wsdtg 2020-3-20 11:43:15
感謝大神分享,必須頂!
回復
應用安卓 2020-3-20 11:43:25
感謝大神~
回復
littleRed 2020-3-20 11:44:02
內容很好,棒棒噠
回復
ff12345 2020-3-20 11:44:55
感謝大神分享,必須頂!
回復
phoiu 2020-3-20 11:45:10
感謝大神~
回復
無限釋囚 2020-3-20 11:45:29
幫幫頂頂!!
回復
xiao66guo 2020-3-20 13:03:06
感謝分享,Code4App有你更精彩
回復
343 0 0
聯系我們
首頁/微信公眾賬號投稿

帖子代碼編輯/版權問題

QQ:435399051,742864542

如何獲得代碼達人稱號?

代碼貢獻英雄榜
用戶名 下載數
通過郵件訂閱最新 Code4App 信息
上一條 /4 下一條

廣告投放| 廣東互聯網違法和不良信息舉報中心|中國互聯網舉報中心|Github|申請友鏈|手機版|Code4App ( 粵ICP備15117877號-1 )

青龙出海APP下载
26选5包17个号多少钱 甘肃11选5 广东11元选5开奖 球探篮球比分网 河北大唐麻将大唐棋牌 红包麻将 浙江体育彩票6十1 规则 德州麻将机店在哪里 澳洲幸运5彩票开奖查询 好股票配资平台 江苏十一选五走势图江苏十一五 吉林快三96稳定群 海南琼崖麻将官网 3d历史上的今天开 7星彩 湖南丫丫麻将