1 files added
9 files modified
New file |
| | |
| | | # |
| | | # Be sure to run `pod spec lint WASdkIntf.podspec' to ensure this is a |
| | | # valid spec and to remove all comments including this before submitting the spec. |
| | | # |
| | | # To learn more about Podspec attributes see http://docs.cocoapods.org/specification.html |
| | | # To see working Podspecs in the CocoaPods repo see https://github.com/CocoaPods/Specs/ |
| | | # |
| | | |
| | | Pod::Spec.new do |s| |
| | | |
| | | s.name = 'WASdkIntf_CN' |
| | | s.version = '2.4.0' |
| | | s.summary = 'WASdkIntf_CN framework in testing environment.' |
| | | s.license = 'MIT' |
| | | s.author = { "Hank" => "hank.zhang@gamehollywood.com" } |
| | | s.homepage = 'http://repo.wingsdk.cn:8082/summary/WASdkIntf_CN.git' |
| | | s.source = { :git => "http://admin@repo.wingsdk.cn:8082/r/WASdkIntf_CN.git" , :tag => s.version} |
| | | s.platform = :ios |
| | | s.ios.deployment_target = "7.0" |
| | | s.vendored_frameworks = 'frameworks/WASdkIntf.framework' |
| | | s.resources = ['config/*.plist'] |
| | | s.requires_arc = true |
| | | end |
| | |
| | | |
| | | |
| | | |
| | | //隐私协议地址 |
| | | extern NSString *const WAPrivacyAgreementURL_UserAgreement; //用户协议 |
| | | extern NSString *const WAPrivacyAgreementURL_PrivacyPolicy; //隐私地址 |
| | | extern NSString *const WAPrivacyAgreementURL_ChildrenPrivacyPolicy; //儿童隐私协议 |
| | | |
| | | |
| | | |
| | | @interface WAConstants : NSObject { |
| | | |
| | |
| | | -(NSString *)getPrivacyUrl; |
| | | -(NSString *)getPrivacyUpdateTime; |
| | | -(void)showPrivacyUI:(void(^)(BOOL isClose))handler; |
| | | -(void)showPrivacyUITitle:(NSString*)title url:(NSString*)url handle:(void(^)(BOOL isClose))handler; |
| | | |
| | | -(NSString*)getDeepLinkWithUrl:(NSURL*)url; |
| | | -(WAParamConfigObj*)getParamConfig; |
| | | -(void)fetchDeferredAppLink:(void(^)(NSURL *url, NSError *error))handler; |
| | |
| | | @abstract 隐私政策内容界面 |
| | | */ |
| | | +(void)showPrivacyUI:(void(^)(void))privacyUIClosedHandler; |
| | | +(void)showPrivacyUITitle:(NSString*)title url:(NSString*)url handle:(void(^)(void))privacyUIClosedHandler; |
| | | |
| | | /*! |
| | | @abstract 下面两个方法是关于Facebook deeplink, CP不用关注 |
| | | */ |
| | |
| | | */ |
| | | - (void)openReview; |
| | | |
| | | |
| | | /*! |
| | | @discussion 打开idfa弹框授权 status状态与 ATTrackingManagerAuthorizationStatus 一致 |
| | | */ |
| | | - (void)openTTAAuthorizationWithCompletionHandler:(void(^)(NSError* error,NSUInteger status))block; |
| | | |
| | | /*! |
| | | @discussion 隐私协议弹框 |
| | | */ |
| | | - (void)openPrivacyAgreementWindow:(void(^)(NSError* error,NSUInteger status))block; |
| | | |
| | | |
| | | @end |
| | |
| | | @property(nonatomic) NSInteger adVideoCacheCount; |
| | | @property(nonatomic) NSInteger enableBindAccount; // 绑定: 0-关闭, 1-打开 2-强制绑定(国内) |
| | | @property(nonatomic) NSInteger enableUnBindAccount; // 解绑: 0-关闭,1-打开 |
| | | @property(nonatomic,copy)NSString* privacyUrl; // 用户协议url |
| | | @property(nonatomic,copy)NSString* privacyUrl; // 隐私协议url |
| | | @property(nonatomic,copy)NSString* privacyUpdateTime; // 用户协议更新时间 |
| | | @property(nonatomic,copy)NSString* userPolicyUrl; // 用户协议 |
| | | @property(nonatomic,copy)NSString* childPrivacyUrl; // 儿童隐私协议地址 |
| | | |
| | | |
| | | |
| | | @property(nonatomic)NSInteger userCenterStatus; // 用户中心状态 0-关闭,1-打开 |
| | | @property(nonatomic)NSInteger isRechargeCenterPay; // 是否开启充值中心支付:0-关闭,1-打开,2-仅安卓打开,3-仅IOS打开 |
| | | @property(nonatomic,copy)NSString* rechargeCenterIcon; // 充值中心的支付图片URL |
| | |
| | | |
| | | // In this header, you should import all the public headers of your framework using statements like #import <WASdkIntf/PublicHeader.h> |
| | | |
| | | //time:2021/10/15 09:15 ver:3.9.5 |
| | | //time:2021/11/17 09:15 ver:2.4.0 |
| | |
| | | |
| | | |
| | | |
| | | /*! |
| | | @discussion 打开idfa弹框授权 |
| | | */ |
| | | + (void)openTTAAuthorizationWithCompletionHandler:(void(^)(NSError* error,NSUInteger status))block; |
| | | |
| | | /*! |
| | | @discussion 隐私协议弹框 |
| | | error 不为空时 |
| | | status -1 弹出了协议框,用户点击了拒绝 |
| | | |
| | | error 为空 |
| | | status 1 弹出了协议框,用户点击了同意 |
| | | status 2 没有弹出协议框,用户之前点击过同意,无需再弹 |
| | | */ |
| | | + (void)openPrivacyAgreementWindow:(void(^)(NSError* error,NSUInteger status))bloc; |
| | | |
| | | @end |