测试已测试 | ✗ |
lang语言 | SwiftSwift |
许可证 | MIT |
发布上次发布 | 2017 年 8 月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Siddharth Chopra 维护。
KahunaControlAppBootup 使用 Swift 编写
要运行示例项目,请克隆仓库,然后首先从示例目录中运行 pod install
。
为了访问此应用的启动功能,您需要拥有 Kahuna Logcamp Id
KahunaControlAppBootup 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod 'KahunaControlAppBootup', '~> 0.2.2'
所有新开发将仅发生在 master/Swift 3 分支上。
let shared = AppBootupHandler.sharedInstance
shared.initServerBaseURL(serverBaseURL: kServerBaseURL)
注意:在相应文件中添加 import KahunaControlAppBootup
shared.isAppTypeProduction(flag: true)
注意:生产应用默认值 = false
shared.initAllAppBootupKeys(appId: logCampId)
或者:
shared.initAllAppBootupKeys(appId: logCampId, checkFreeSpace: true)
注意:checkFreeSpace 的默认值为 false
shared.checkForRemoteUpdate()
shared.checkForRemoteUpdateByCustomView { (success, jsonObject) in
if success && jsonObject is KahunaAppBootup {
let kahunaAppBooup = jsonObject as! KahunaAppBootup
print(kahunaAppBooup.action)
print(kahunaAppBooup.message)
print(kahunaAppBooup.title)
print(kahunaAppBooup.url)
}
}
注意:如果 success == true 且 jsonObject 是 KahunaAppBootup,则需要执行检查操作并显示带有标题的消息
siddharthchopra, [email protected]
KahunaControlAppBootup 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。