WASdkIntf_CN.podspec
@@ -9,7 +9,7 @@ Pod::Spec.new do |s| s.name = 'WASdkIntf_CN' s.version = '1.1.1' s.version = '1.1.2' s.summary = 'WASdkIntf framework in production environment.' s.license = 'MIT' s.author = { "Hank" => "hank.zhang@gamehollywood.com" } frameworks/WASdkIntf.framework/Headers/WACoreProxy.h
@@ -81,7 +81,7 @@ +(NSString*)getUserId; /*! @abstract 设置serverId @param serverId @param serverId 服务器id */ +(void)setServerId:(NSString *)serverId; /*! @@ -91,7 +91,7 @@ +(NSString*)getServerId; /*! @abstract 设置level @param level @param level 等级 */ +(void)setLevel:(int)level; /*! @@ -100,7 +100,7 @@ +(int)getLevel; /*! @abstract 设置gameUserId @param gameUserId @param gameUserId 游戏userId */ +(void)setGameUserId:(NSString*)gameUserId; /*! frameworks/WASdkIntf.framework/Headers/WAITrack.h
@@ -11,10 +11,12 @@ @interface WAITrack : NSObject @property(strong,nonatomic)NSMutableDictionary *params; @property(nonatomic)double value; @property(copy,nonatomic)NSDecimalNumber* numValue; @property(copy,nonatomic)NSString* eventName; -(void)initTracker; -(void)trackWithEventName:(NSString *const)eventName valueToSum:(double)value params:(NSDictionary*)params; -(void)trackWithEventName:(NSString *const)eventName numValueToSum:(NSDecimalNumber*)numValue params:(NSDictionary*)params; -(void)autoTriggerAfterPayment:(BOOL)isAuto; -(BOOL)getAutoTriggerAfterPayment; -(NSString*)getCollectionInfo; @@ -55,8 +57,9 @@ -(void)purchase; /** * 在线时长 * @param type 0->开启,1->关闭 */ -(void)heartbeat; -(void)session:(int)type; /** * 等级或分数 */ frameworks/WASdkIntf.framework/Headers/WAIUser.h
@@ -30,6 +30,10 @@ -(void)applicationDidBecomeActive:(UIApplication *)application; -(void)applicationWillEnterForeground:(UIApplication *)application; -(void)applicationDidEnterBackground:(UIApplication *)application; -(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication frameworks/WASdkIntf.framework/Headers/WAPayProxy.h
@@ -19,13 +19,11 @@ /*! @abstract 查询成功 @param Inventory 是一个数组,保存着WAIapProduct类型的实例 @param platform 支付平台 */ -(void)queryInventoryDidCompleteWithResult:(NSArray<WAIapProduct *>*)Inventory; /*! @abstract 查询失败 @param error 错误 @param platform 支付平台 */ -(void)queryInventoryDidFailWithError:(NSError*)error; @end @@ -55,19 +53,18 @@ @interface WAPayProxy : NSObject /*! @abstract 应用内支付初始化 @param platform 支付平台 */ +(void)init4Iap; /*! @abstract 查询商品列表调用方法 @param platform 支付平台 @param delegate 委托 */ +(void)queryInventoryWithDelegate:(id<WAInventoryDelegate>)delegate; /*! @abstract 支付某个商品 @param productId 商品id @param platform 支付平台 @param extInfo 扩展信息 @param delegate 委托 */ +(void)payWithProductId:(NSString*)productId extInfo:(NSString*)extInfo delegate:(id<WAPaymentDelegate>)delegate; /*! frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
@@ -58,4 +58,4 @@ // In this header, you should import all the public headers of your framework using statements like #import <WASdkIntf/PublicHeader.h> //time:2017/1/3 17:15 ver:1.1.1 //time:2017/1/19 10:08 ver:3.6.1 frameworks/WASdkIntf.framework/Headers/WASocialProxy.h
@@ -172,9 +172,8 @@ /*! @abstract 打开group @param platform 平台 @param groupUri @param groupUri 组Uri @param extInfo 扩展信息 @param block 回调 */ +(void)openGroupPageWithPlatform:(NSString *const)platform groupUri:(NSString *const)groupUri extInfo:(NSString*)extInfo; @@ -220,7 +219,7 @@ @param requestType 请求类型 @param title 标题 @param message 信息 @param objectId @param objectId 对象id @param receiptIds 接受者id @param delegate 委托 */ @@ -230,7 +229,7 @@ @abstract 下面的三个方法是关于奖励机制的,邀请奖励,自定义奖励事件 @discussion 此方法用来提交Facebook邀请信息 @param platform 平台 @param result 这是发完邀请请求成功在WAGameRequestDialogDelegate的方法:[- (void)gameRequestDialog:(WAGameRequestDialog *)gameRequestDialog platform:(NSString *const)platform didCompleteWithResults:(NSDictionary *)results]的results @param results 这是发完邀请请求成功在WAGameRequestDialogDelegate的方法:[- (void)gameRequestDialog:(WAGameRequestDialog *)gameRequestDialog platform:(NSString *const)platform didCompleteWithResults:(NSDictionary *)results]的results @param handler 回调block 当code为200时成功 */ +(void)createInviteInfoWithPlatform:(NSString *const)platform results:(NSDictionary*)results handler:(void (^)(NSUInteger code,NSString* msg, NSError* error)) handler; frameworks/WASdkIntf.framework/Headers/WATrackProxy.h
@@ -61,7 +61,6 @@ extern NSString *const WAEventPayment; extern NSString *const WAEventInitiatedPurchase; extern NSString *const WAEventPurchase; extern NSString *const WAEventHeartBeat; extern NSString *const WAEventLevelAchieved; extern NSString *const WAEventAddToCart; extern NSString *const WAEventAddToWishlist; @@ -110,7 +109,7 @@ extern NSString *const WAEventParameterNameStartTime; extern NSString *const WAEventParameterNameNowTime; extern NSString *const WAEventParameterNameSessionType; extern NSString *const WAEventParameterNameTransactionId; extern NSString *const WAEventParameterNamePaymentType; extern NSString *const WAEventParameterNameCurrencyAmount; frameworks/WASdkIntf.framework/Headers/WAUserProxy.h
@@ -21,7 +21,7 @@ @required /*! @abstract 登录成功 @param results 登录结果 @param result 登录结果 */ -(void)loginDidCompleteWithResults:(WALoginResult*)result; /*! @@ -164,15 +164,13 @@ /*! @discussion 切换账号接口 @param platform 切换平台 @param error 错误 @param result 登录结果 @param completeBlock 回调结果:包括error(错误)和result(登录结果) */ +(void)switchAccountWithPlatform:(NSString *const)platform completeBlock:(void(^)(NSError* error,WALoginResult* result))completeBlock; /*! @discussion 创建账号接口 @param error 错误 @param result 创建结果 @param completeBlock 回调结果:包括error(错误)和result(创建结果) */ +(void)createNewAccountWithCompleteBlock:(void(^)(NSError* error,WALoginResult* result))completeBlock; @@ -211,9 +209,19 @@ + (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; /*! @discussion 处理UIApplicationDelegate的方法[+ (void)applicationDidBecomeActive:(UIApplication *)application]传递过来的参数。 @discussion 处理UIApplicationDelegate的方法[- (void)applicationDidBecomeActive:(UIApplication *)application]传递过来的参数。 */ + (void)applicationDidBecomeActive:(UIApplication *)application; +(void)applicationDidBecomeActive:(UIApplication *)application; /*! @discussion 处理UIApplicationDelegate的方法[- (void)applicationWillEnterForeground:(UIApplication *)application]传递过来的参数。 */ +(void)applicationWillEnterForeground:(UIApplication *)application; /*! @discussion 处理UIApplicationDelegate的方法[- (void)applicationDidEnterBackground:(UIApplication *)application]传递过来的参数。 */ +(void)applicationDidEnterBackground:(UIApplication *)application; /*! @discussion 处理UIApplicationDelegate的方法[-(BOOL)application:(UIApplication *)application frameworks/WASdkIntf.framework/Info.plistBinary files differ
frameworks/WASdkIntf.framework/WASdkIntfBinary files differ
frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectoryBinary files differ
frameworks/WASdkIntf.framework/_CodeSignature/CodeRequirements-1Binary files differ
frameworks/WASdkIntf.framework/_CodeSignature/CodeResources
@@ -50,7 +50,7 @@ </data> <key>Headers/WACoreProxy.h</key> <data> px794bHQqEJJMY6PXNxOxTCPW5w= Kl5Pr28Td7eTaWXs3E18Z0Tyvp8= </data> <key>Headers/WAError.h</key> <data> @@ -110,11 +110,11 @@ </data> <key>Headers/WAITrack.h</key> <data> 8X+ypjtELiRZcowbwt7V8ME1wxc= 1s0nE8LmO9AojoyJDzQtAGbcuwo= </data> <key>Headers/WAIUser.h</key> <data> F0snTUA6UbV37Tj4FMgW4Unv/Ok= OUlUcqnbqbcoIP+9iSJP5n8tMkk= </data> <key>Headers/WAIapProduct.h</key> <data> @@ -134,11 +134,11 @@ </data> <key>Headers/WAPayProxy.h</key> <data> JemYp6qebO6rgl/7hRXY19VoMOA= KynhztMZcNR/wi2nS7+PFa8UlqI= </data> <key>Headers/WASdkIntf.h</key> <data> cruS+4Mmr445RNf0mW43Jv7qDWw= 5ZOk94SO/DGzTqN/9s50j8EBBoI= </data> <key>Headers/WAShareLinkContent.h</key> <data> @@ -166,11 +166,11 @@ </data> <key>Headers/WASocialProxy.h</key> <data> QWW2cXdMoIDLsRiLlFQta9xt5ao= KSYZvOEQMkNWKaiBe9OzhyhAVZY= </data> <key>Headers/WATrackProxy.h</key> <data> xtjyoWtQW0y21/d21yvbK/bk9Fg= VwTR7n9vq1CB6kX+/Qa4EM0NBtU= </data> <key>Headers/WAUpdateInfo.h</key> <data> @@ -178,11 +178,11 @@ </data> <key>Headers/WAUserProxy.h</key> <data> J5Rjvsvb4FPqX3yd2ATbxNy6axo= XY1KtjYDwtvlliHDGMTAkk1aES0= </data> <key>Info.plist</key> <data> qtdbkV82k1FPV6ei3f06E2kqnl8= sPNtQ3aaNjgoF9DoNlHk95OSY+4= </data> <key>Modules/module.modulemap</key> <data> @@ -316,11 +316,11 @@ <dict> <key>hash</key> <data> px794bHQqEJJMY6PXNxOxTCPW5w= Kl5Pr28Td7eTaWXs3E18Z0Tyvp8= </data> <key>hash2</key> <data> Y5nl8ohpCu0/tiGVW8e4Ncnjo7frNAn1tV5usZzcQYQ= HSoKcNSMJsT+QHvSq2opjomT3nBBhHqYI9URhTwtS9A= </data> </dict> <key>Headers/WAError.h</key> @@ -481,22 +481,22 @@ <dict> <key>hash</key> <data> 8X+ypjtELiRZcowbwt7V8ME1wxc= 1s0nE8LmO9AojoyJDzQtAGbcuwo= </data> <key>hash2</key> <data> dXLbeR2oJJ46RTiLpDbDUE4Y1FWZfuUcUhcP42jiNK0= AZCuH/oIx99b9hdg+RmaSlFM7uOW7e+gYIpdPsgbJ8U= </data> </dict> <key>Headers/WAIUser.h</key> <dict> <key>hash</key> <data> F0snTUA6UbV37Tj4FMgW4Unv/Ok= OUlUcqnbqbcoIP+9iSJP5n8tMkk= </data> <key>hash2</key> <data> bSVYhMra7CjmC6bJbvM6Cc6yc6IpWkgQstRFKjCkCyo= qHAmk43lE/PLy6gZrQ2K/bKsmNpCGAYc9ax969K8mwQ= </data> </dict> <key>Headers/WAIapProduct.h</key> @@ -547,22 +547,22 @@ <dict> <key>hash</key> <data> JemYp6qebO6rgl/7hRXY19VoMOA= KynhztMZcNR/wi2nS7+PFa8UlqI= </data> <key>hash2</key> <data> 6b7E0sJId4dmuTbc2aEct0tb4Mt78hHv2DuK7EhBd6s= vph3lJumAH9HYbIhzXK4qcoVtLfRh/yQ7LZWRasJRw0= </data> </dict> <key>Headers/WASdkIntf.h</key> <dict> <key>hash</key> <data> cruS+4Mmr445RNf0mW43Jv7qDWw= 5ZOk94SO/DGzTqN/9s50j8EBBoI= </data> <key>hash2</key> <data> ll4SXYdPG5Gro5uKX3qxUiGzIbXpAmT5ZJMdqiFp2iE= q7Djk8tyXpViqDv5XBTnltf9+rlDjRyiCQbBiIclydI= </data> </dict> <key>Headers/WAShareLinkContent.h</key> @@ -635,22 +635,22 @@ <dict> <key>hash</key> <data> QWW2cXdMoIDLsRiLlFQta9xt5ao= KSYZvOEQMkNWKaiBe9OzhyhAVZY= </data> <key>hash2</key> <data> Rlpep3GI+tj8wBGgp8182uKYfabpLwEgKwjA2nQE2cQ= /VH6sPSL41dkqVNr2yD14MUUId+KvxM17D4qTOgqveE= </data> </dict> <key>Headers/WATrackProxy.h</key> <dict> <key>hash</key> <data> xtjyoWtQW0y21/d21yvbK/bk9Fg= VwTR7n9vq1CB6kX+/Qa4EM0NBtU= </data> <key>hash2</key> <data> ieI28t2YNBFFVR6r5lXtW1hHzgci3AKscgTMhX67INQ= 2dp/PLtLb5T43QQtOHhR/3CsAOU6dfucHCgca5dZVdU= </data> </dict> <key>Headers/WAUpdateInfo.h</key> @@ -668,11 +668,11 @@ <dict> <key>hash</key> <data> J5Rjvsvb4FPqX3yd2ATbxNy6axo= XY1KtjYDwtvlliHDGMTAkk1aES0= </data> <key>hash2</key> <data> 2Se046PBW6J0iCeis6ND8U31y0Islh5l3PW7RnCTTG0= 23TPuK970hTzp4x25x1T7WGVhB23tZK9Ilmo9230rV8= </data> </dict> <key>Modules/module.modulemap</key> frameworks/WASdkIntf.framework/_CodeSignature/CodeSignatureBinary files differ