New file |
| | |
| | | // |
| | | // FreeSDK.h |
| | | // FreeSDK |
| | | // |
| | | // æä¹SDKï¼v1.0.0 |
| | | // Created by æè±è¾ on 1/11/17. |
| | | // |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | #import <UIKit/UIKit.h> |
| | | #import "YLAccount.h" |
| | | #import "YLOrder.h" |
| | | |
| | | |
| | | typedef enum{ |
| | | YLSDKTypeInitSuccess = 1, //åå§åæå |
| | | YLSDKTypeInitFailure = 2, //åå§å失败 |
| | | YLSDKTypeSwitchAccount = 9, //åæ¢è´¦å· |
| | | YLSDKTypePaySuccess=3, //æ¯ä»æå |
| | | YLSDKTypePayFailed=4, |
| | | }YLSDKType; |
| | | |
| | | // Release |
| | | #define YL_API_ENTRY @"http://zysdk.zytxgame.com/api.php/Index/getUrl" |
| | | // Debug |
| | | //#define YL_API_ENTRY @"http://111.230.244.198/api.php/Index/getUrl" |
| | | |
| | | //æ¯å¦å¨å个æä½æ§è¡/宿æ¶å¨å±å¹ä¸å¼¹åºæç¤ºæåï¼ä¾å¦ï¼è´¦å·å·²éåº |
| | | #define YL_SHOW_ACTION_TIPS YES |
| | | |
| | | //API请æ±é»è®¤è¶
æ¶ |
| | | #define YL_API_TIMEOUT 10 |
| | | |
| | | //sdkåè°æ¹æ³ |
| | | extern void (^_blockSdk)(YLSDKType type ,NSString *msg); |
| | | |
| | | /** |
| | | * SDKå
¥å£ç±»ï¼ç¨äºåå§åSDKãå
è£
è°ç¨ç»èçã |
| | | */ |
| | | @interface FreeSDK : NSObject |
| | | |
| | | /** |
| | | * åå§åSDK |
| | | * |
| | | * @param appId æææ¥å
¥çåºç¨IDï¼ç±æä¹åé
ç»æ¥å
¥æ¹ï¼ |
| | | * |
| | | * @return æ¯å¦åå§åæå |
| | | */ |
| | | + (BOOL)jRMtpaIidIrHqYZX:(NSString *)appId withSDKBlock:(void (^)(YLSDKType type ,NSString *msg))sdkBlock; |
| | | |
| | | /* |
| | | * wxç»å½ç¸å
³ |
| | | * @param AppId å¨å¾®ä¿¡å¼æ¾å¹³å°è·å |
| | | * @param AppSecret å¨å¾®ä¿¡å¼æ¾å¹³å°è·å |
| | | * @return æ¯å¦åå§åæå |
| | | */ |
| | | + (BOOL)fSRukuDdFTfRjAAY:(NSString *)openId appSecret:(NSString *)appSecret; |
| | | |
| | | /* |
| | | * qqç»å½ç¸å
³ |
| | | * @param appId å¨è
¾è®¯å¼æ¾å¹³å°è·å |
| | | * @return æ¯å¦åå§åæå |
| | | */ |
| | | + (void)qwYshlsvElWgpQNE:(NSString *)appId; |
| | | //å¤çåºç¨æèµ·åè®® |
| | | + (BOOL)BnYRCftcUyqYcivD:(NSURL *)url; |
| | | |
| | | /** |
| | | * å¼¹åºç»å½çé¢ |
| | | * |
| | | * @param parentController 容å¨é¡µé¢ï¼ç»å½é¡µé¢å°éè¿è¯¥æ§å¶å¨å¼¹åºï¼ |
| | | * @param rememberAccount æ¯å¦è®°ä½ç¨æ·è´¦å· |
| | | */ |
| | | + (void)fIEZFsLzwUmNVQEP:(UIViewController *)parentController; |
| | | |
| | | /** |
| | | * éåºå½åç»å½çè´¦å· |
| | | */ |
| | | + (void)JBVahdDljQnVWBnc; |
| | | |
| | | |
| | | + (void)ddQkCMJtKfdlREoa:(void (^)(BOOL isCanPay, NSString * msg))result; |
| | | |
| | | /** |
| | | * å¼¹åºå®å认è¯çé¢ |
| | | * |
| | | * @param parentController 容å¨é¡µé¢ï¼å®å认è¯é¡µé¢å°éè¿è¯¥æ§å¶å¨å¼¹åºï¼ |
| | | */ |
| | | |
| | | + (void)WkBEMqMbhBhLDMip:(UIViewController *)parentController; |
| | | |
| | | /** |
| | | *æ¯ä» |
| | | */ |
| | | +(void)BAuCKAXtAvUtFzRw:(YLOrder *)order; |
| | | |
| | | @end |
| | | |
| | | |
| | | /* |
| | | * å
¨å±éç¥ã卿¥å
¥SDKç客æ·ç«¯ä¸è®¢é
以ä¸éç¥ï¼ä»¥ä¾¿å¨ç¹å®äºä»¶åçæ¶è§¦åæäºé»è¾ã |
| | | */ |
| | | |
| | | /** |
| | | * ç©å®¶åæ¶ç»å½ |
| | | */ |
| | | extern NSString * const YLUserDidCancelLoginNotification; |
| | | |
| | | /** |
| | | * ç©å®¶ç»å½æå |
| | | */ |
| | | extern NSString * const YLUserDidLoginNotification; |
| | | |
| | | /** |
| | | * ç©å®¶æ³¨åæå |
| | | */ |
| | | extern NSString * const YLUserDidSignUpNotification; |
| | | |