| | |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | #import <UIKit/UIKit.h> |
| | | NS_ASSUME_NONNULL_BEGIN |
| | | |
| | | @class WAParamConfigObj; |
| | | @interface WACore : NSObject |
| | | -(void)initialize; |
| | | -(void)initWithCompletionHandler:(void (^_Nullable)(void))completionHandler; |
| | | -(void)initAppEventTracker; |
| | | -(void)setSDKType:(NSInteger)sdkType; |
| | | -(NSInteger)getSDKType; |
| | |
| | | -(NSString*)getSdkVer; |
| | | -(NSString*)getSdkId; |
| | | -(NSString*)getSessionId; |
| | | -(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; |
| | |
| | | -(void)eventLogWithPlatform:(NSString*)platform eventName:(NSString*)eventName parameters:(NSDictionary*)parameters color:(UIColor*)color; |
| | | /** 检测设备是否越狱 */ |
| | | - (BOOL)isJailBreak; |
| | | |
| | | NS_ASSUME_NONNULL_END |
| | | |
| | | @end |