eyezon-sdk-2.0
集成 SDK
pod 'EyezonSDK-2.0'
现在在需要的地方加入 import EyezonSDK-2.0
使用 SDK
-
为了提供我们的 SDK,需要在方法
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data)
中调用Eyezon.instance.initMessaging(apnsData: deviceToken)
-
打开按钮的代码如下:
Eyezon.instance.initSdk(area: selectedServer) { [weak self, predefinedData] in let eyezonWebViewController = Eyezon.instance.openButton(data: predefinedData, broadcastReceiver: self) self?.navigationController?.pushViewController(eyezonWebViewController, animated: true) }
- 其中,
broadcastReceiver
是实现EyezonBroadcastReceiver
协议的对象 selectedServer
- 客户端的服务器Eyezon.instance.openButton
- 返回包含我们逻辑的 webview 的 UIViewController