appback-ios
安装 SDK
我们的 SDK 通过 Cocoapods 分发。如果您不熟悉 Cocoapods,请在此处查看:这里.
首先将我们的 pod 添加到 Podfile 中
pod 'AppBack'
现在通过运行安装来更新您的项目
pod install
配置 SDK
打开您的项目 .xcworkspace 并在 AppDelegate.swift 中导入依赖项
import AppBack
现在像这样将 AppBack 的配置方法添加到 didFinishLaunchingWithOptions 方法中
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
AppBack.shared.configure(apiKey: "PASTE_YOUR_API_KEY_HERE")
return true
}
功能开关
一旦您在项目中配置了 AppBack,您就可以使用功能开关功能。
配置初始调用
此调用将用于在需要更新AppBack仪表板中注册的值列表时。
AppBack.shared.getToggles(router: ”MY_ROUTER”) { (success) in
if success {
// The call was successful
}
}
获取特性切换
您可以使用以下一些方法,具体取决于在AppBack仪表板中定义的值的类型。
let welcomeMessage: String = AppBack.shared.getStringToggle("welcome_message")
let showWelcomeMessage: Bool = AppBack.shared.getBoolToggle("show_welcome_message")
let attemptsNumber: Int = AppBack.shared.getIntToggle("attempts_number")
let sodaPrice: Double = AppBack.shared.getDoubleToggle("soda_price")
注意 这些值之前已在AppBack仪表板中定义:欢迎信息、显示欢迎信息、尝试次数和苏打水价格
完整指南文档在此