-
Notifications
You must be signed in to change notification settings - Fork 16
接入指南6.x
Sheng Pan edited this page Nov 8, 2017
·
17 revisions
• iOS 8.0 或更高.
• Xcode 9.0 或更高版本(建议使用最新版本)
推荐使用 CocoaPods 导入 framework。如有特殊需求,也可以手动导入。
基础版(basic):在你的 Podfile 文件中加入一行:pod 'YZAppSDK'
原生版(native):在你的 Podfile 文件中加入一行:pod 'YZAppSDK/Native'
运行 pod install
基础版(basic) 需要把 YZSDKCore.framework
YZBase.framework
和 YZBaseRes.bundle
加入到工程
原生版(native) 需要把 YZSDKCore.framework
YZBase.framework
、YZNative.framework
和 YZNativeRes.bundle
、YZBaseRes.bundle
加入到工程中。
将对应的 framework 添加到 Embedded Binaries 中。
- 设置Privacy (用户的留言可能需要用户选择图片)
- 设置 Schemes (付款需要用户打开微信和支付宝)
在 info.plist 中配置你的 app 的 scheme.
然后通过 YZConfig 将 scheme 传递给 SDK.
YZConfig *config = [[YZConfig alloc] initWithClientId:kClientID];
NSString* scheme = [[[NSBundle mainBundle].infoDictionary[@"CFBundleURLTypes"] firstObject][@"CFBundleURLSchemes"] firstObject];
config.scheme = scheme;
[YZSDK.shared initializeSDKWithConfig:config];