PopupUpdate 1.0.3

PopupUpdate 1.0.3

Dimitar PetrovVesela Ilchevskaivan.georgievUpnetixdimitar.petrovKostadin Zamanov维护。



  • Scalefocus提供

PopupUpdate

Version License Platform

PopupUpdate是一个库,它为我们提供了一种简单的方式来显示当前应用程序的新可用版本的弹出窗口。PopupUpdate的目的是让用户更新应用程序。它显示一个可配置的弹出窗口。您可以选择一个普通弹出窗口,提醒用户有新版本可用,用户可以选择忽略它,或者您可以选择“强制更新”,这将强制用户更新应用程序。

支持浅色模式

drawing

drawing


和深色模式

drawing

drawing

用法

首先您应该导入这个库

import PopupUpdate

强制更新

 /// Force update example
PUUpdateApplicationManager.shared.checkForUpdate(shouldForceUpdate: true,
                                                    minimumVersionNeeded: "1.2.3",
                                                    urlToOpen: "https://www.upnetix.com/") { error in
    if let error = error {
        print("Error Supported version: \(error)")
    }
}

普通更新

 /// Normal nofity update example
PUUpdateApplicationManager.shared.checkForUpdate(shouldForceUpdate: false,
                                                    minimumVersionNeeded: "1.2.3",
                                                    urlToOpen: "https://www.upnetix.com/")

带有所有参数的更新

PUUpdateApplicationManager.shared.checkForUpdate(shouldForceUpdate: false,
                                                    minimumVersionNeeded: "2.0.1",
                                                    urlToOpen: "https://www.upnetix.com/",
                                                    currentVersion: "1.0.1",
                                                    keyWindow: window,
                                                    alertTitle: "AlertTitle",
                                                    alertDescription: "AlertDescription",
                                                    updateButtonTitle: "UpdateButton",
                                                    okButtonTitle: "Ok") { error in
    if let error = error {
        print("Error Supported version: \(error)")
    }
}

示例

试一试。您可以下载和运行示例项目,克隆仓库,并运行 pod install

安装

PopupUpdate可通过CocoaPods获取。要安装它,只需在您的Podfile中添加以下行即可

pod 'PopupUpdate'

别忘了在项目目录下通过终端运行以下命令来安装 pod

pod install

作者

Upnetix, [email protected]

证书

PopupUpdate 在 MIT 许可下可用。更多信息请参阅 LICENSE 文件。