提交 a65a4d69 作者: 赵隆杰

添加Associated Domains配置

上级 b450a265
## ZYouSDK V1.0.0文档接入使用 ## ZYouSDK V1.0.0文档接入使用
...@@ -43,9 +43,13 @@ ...@@ -43,9 +43,13 @@
#### 1、对接说明 <a name="sec1"></a> #### 1、对接说明 <a name="sec1"></a>
&nbsp;&nbsp; 1.1、此sdk只支持iOS9.0以上版本 &nbsp;&nbsp; 1.1、此sdk只支持iOS9.0以上版本
&nbsp;&nbsp; 1.2、此sdk支持横竖屏 &nbsp;&nbsp; 1.2、此sdk支持横竖屏
&nbsp;&nbsp; 1.3、所有SDK功能在ZYouManager类中,可通过初始化获取改类对象,后续所有更新功能都调用这个类中方法完成 &nbsp;&nbsp; 1.3、所有SDK功能在ZYouManager类中,可通过初始化获取改类对象,后续所有更新功能都调用这个类中方法完成
&nbsp;&nbsp; 1.4、此sdk适用于需上架到App Store的应用 &nbsp;&nbsp; 1.4、此sdk适用于需上架到App Store的应用
&nbsp;&nbsp; 1.5、给到的sdk可能是混淆过的 具体对照调用参考demo &nbsp;&nbsp; 1.5、给到的sdk可能是混淆过的 具体对照调用参考demo
### 2、参数说明<a name="sec2"></a> ### 2、参数说明<a name="sec2"></a>
...@@ -64,8 +68,11 @@ ...@@ -64,8 +68,11 @@
### 3、对接SDK<a name="sec3"></a> ### 3、对接SDK<a name="sec3"></a>
&nbsp;&nbsp; 3.1、从平台处获取对接SDK &nbsp;&nbsp; 3.1、从平台处获取对接SDK
&nbsp;&nbsp; 3.2、手动集成 &nbsp;&nbsp; 3.2、手动集成
&nbsp;&nbsp;&nbsp;&nbsp; 将ZYouSDKFramework-iOS文件夹直接添加进工程,ZYouSDKFramework-iOS 文件夹中包含ZYouSDK,ZYSDKConfig,ZYouBundle三个文件
&nbsp;&nbsp;&nbsp;&nbsp; 将ZYouSDKFramework文件夹直接添加进工程,ZYouSDKFramework 文件夹中包含ZYouSDK,ZYSDKConfig,ZYouBundle三个文件
&nbsp;&nbsp; 3.3、添加依赖 TARGETS -> Build Phases -> Link Binary With Libraries 下添加 libsqlite3.tbd &nbsp;&nbsp; 3.3、添加依赖 TARGETS -> Build Phases -> Link Binary With Libraries 下添加 libsqlite3.tbd
&nbsp;&nbsp; 3.4 ZYSDKConfig配置文件中 game_id为平台方提供, zyscheme 为zy+game_id+sdk.zwnet.cn (如 zy219sdk.zwnet.cn) 的拼写 其他配置参数请勿修改 &nbsp;&nbsp; 3.4 ZYSDKConfig配置文件中 game_id为平台方提供, zyscheme 为zy+game_id+sdk.zwnet.cn (如 zy219sdk.zwnet.cn) 的拼写 其他配置参数请勿修改
...@@ -94,11 +101,17 @@ alipay ...@@ -94,11 +101,17 @@ alipay
``` ```
![example2.png](https://zhangsheng-1300623068.cos.ap-guangzhou.myqcloud.com/example2.png) ![example2.png](https://zhangsheng-1300623068.cos.ap-guangzhou.myqcloud.com/example2.png)
&nbsp;&nbsp; 3.10、在Build Settings - Other Linker Flags里面加入-ObjC参数
![example3.png](https://zhangsheng-1300623068.cos.ap-guangzhou.myqcloud.com/example3.png)
&nbsp;&nbsp; 3.8、在Build Settings - Other Linker Flags里面加入-ObjC参数 &nbsp;&nbsp; 3.11、添加Associated Domains(需要更新bundle identifier支持)
![example3.png](https://zhangsheng-1300623068.cos.ap-guangzhou.myqcloud.com/example3.png) 在 Signing & Capabilities 中打开 +Capability ,然后选择 Associated Domains
得到如下设置,添加applinks:zmgameios.wozhangwan.com
![example3.png](![alt text](AssociatedDomains.png))
...@@ -177,10 +190,7 @@ app启动时调用注册sdk ----在AppDelegate 中调用以下方法 ...@@ -177,10 +190,7 @@ app启动时调用注册sdk ----在AppDelegate 中调用以下方法
//监听同意协议后调用登录方法 //监听同意协议后调用登录方法
[[ZYouManager shareInstance]zy_privacyAgreementSuccessBlock:^{ [[ZYouManager shareInstance]zy_privacyAgreementSuccessBlock:^{
[[ZYouManager shareInstance]zy_loginViewSuccessBlock:^(id _Nonnull responseObject) { [[ZYouManager shareInstance]zy_loginViewSuccessBlock:^(id _Nonnull responseObject) {
//显示悬浮球
[[ZYouManager shareInstance]zy_showSuspensionBallCancleBlock:^{
//退出个人中心页面
}];
} failureBlock:^(NSString * _Nonnull error) { } failureBlock:^(NSString * _Nonnull error) {
}]; }];
...@@ -492,7 +502,7 @@ payNotify(); ...@@ -492,7 +502,7 @@ payNotify();
``` ```
- 说明:在需要退出登陆时可调用此方法,注意此方法为退出,并不会调出登陆界面 - 说明:在需要退出登陆时可调用此方法,注意此方法为退出,并不会调出登陆界面
#### 9.2 监听个人中心退出登录方法 sdk从个人退出后 #### 9.2 监听个人中心退出登录方法 sdk从个人中心退出后
``` ```
//监听从个人中心退出和检查登录退出 //监听从个人中心退出和检查登录退出
- (void)zy_loginoutSuccessBlock:(void(^)(void))successBlock; - (void)zy_loginoutSuccessBlock:(void(^)(void))successBlock;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论