Commit 01d1fa74ea4f1f34009116865c996be622a56a4d
1 parent
0c287634f8
Exists in
master
v3.4.19更新
Showing 6 changed files with 32 additions and 13 deletions Side-by-side Diff
- ios/GameSDK.framework/Versions/A/GameSDK
- ios/GameSDK.framework/Versions/A/Headers/LetsGameAPI.h
- ios/GameSDK.zip
- ios/GameSDKDemo/GameSDKDemo.xcodeproj/project.pbxproj
- ios/GameSDKDemo/GameSDKDemo.xcodeproj/project.xcworkspace/xcuserdata/yanglele.xcuserdatad/UserInterfaceState.xcuserstate
- ios/GameSDKDemo/letsgameDemo/LSGAppDelegate.m
ios/GameSDK.framework/Versions/A/GameSDK
No preview for this file type
ios/GameSDK.framework/Versions/A/Headers/LetsGameAPI.h
... | ... | @@ -22,15 +22,16 @@ static BOOL hiddenLogo = NO; |
22 | 22 | //默认横屏 |
23 | 23 | static BOOL DeviceOrientationIsHorizontal = YES; |
24 | 24 | |
25 | -static NSString *version = @"3.4.14"; | |
25 | +static NSString *version = @"3.4.19"; | |
26 | 26 | |
27 | 27 | @interface LetsGameAPI : NSObject<UIApplicationDelegate> |
28 | 28 | |
29 | 29 | @property (nonatomic, strong) NSString *appId; |
30 | 30 | @property (nonatomic, strong) NSString *appKey; |
31 | +@property(nonatomic, strong) NSString *channelId; | |
31 | 32 | @property (nonatomic, copy) LSGLoginSuccBlock succBlock; |
32 | 33 | @property (nonatomic, copy) LSGDismissBlock dismissBlock; |
33 | -@property (nonatomic, assign) int decideWebPay; | |
34 | +@property (nonatomic, assign) int decideWebTo; | |
34 | 35 | @property (nonatomic,retain) id<VKBridgeProtocol> vkBridge; |
35 | 36 | //@property(nonatomic,strong) NSString *version; |
36 | 37 | |
... | ... | @@ -77,7 +78,7 @@ static NSString *version = @"3.4.14"; |
77 | 78 | |
78 | 79 | -(void)registeIapObserver; |
79 | 80 | |
80 | --(void)decideWebPayVersion:(int)decideWebPay; | |
81 | +-(void)decideWebToVersion:(int)decideWebTo; | |
81 | 82 | |
82 | 83 | -(void)obtainAccessTokenSuccess:(void (^)(NSString *tokenString, NSString *refreshTime, NSString *expirationTime))success |
83 | 84 | failure:(void (^)(NSString *errorString))failure; |
ios/GameSDK.zip
No preview for this file type
ios/GameSDKDemo/GameSDKDemo.xcodeproj/project.pbxproj
... | ... | @@ -15,6 +15,9 @@ |
15 | 15 | 3CD53D9D1B81F37900E1B01A /* VKSdkResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3CD53D9C1B81F37900E1B01A /* VKSdkResources.bundle */; }; |
16 | 16 | 752A5F421CDC826A00C36131 /* GameSDKResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 752A5F411CDC826A00C36131 /* GameSDKResources.bundle */; }; |
17 | 17 | 752A5F4A1CDC8B3200C36131 /* GameSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 752A5F491CDC8B3200C36131 /* GameSDK.framework */; }; |
18 | + 752B0E2D20848E4C005C7268 /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 752B0E2C20848E4B005C7268 /* libsqlite3.tbd */; }; | |
19 | + 752B0E33208492FC005C7268 /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 752B0E30208492FC005C7268 /* libc++.tbd */; }; | |
20 | + 752B0E352084934E005C7268 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 752B0E342084934D005C7268 /* CoreTelephony.framework */; }; | |
18 | 21 | 9934F1B219303DC6005EF4AB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9934F1B119303DC6005EF4AB /* Foundation.framework */; }; |
19 | 22 | 9934F1B619303DC6005EF4AB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9934F1B519303DC6005EF4AB /* UIKit.framework */; }; |
20 | 23 | 9934F1BE19303DC6005EF4AB /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 9934F1BD19303DC6005EF4AB /* main.m */; }; |
... | ... | @@ -26,9 +29,9 @@ |
26 | 29 | /* End PBXBuildFile section */ |
27 | 30 | |
28 | 31 | /* Begin PBXContainerItemProxy section */ |
29 | - 758F7C551E9795720055AA0A /* PBXContainerItemProxy */ = { | |
32 | + 752B0E3C2084985D005C7268 /* PBXContainerItemProxy */ = { | |
30 | 33 | isa = PBXContainerItemProxy; |
31 | - containerPortal = 758F7C501E9795720055AA0A /* GameSDK.xcodeproj */; | |
34 | + containerPortal = 752B0E372084985B005C7268 /* GameSDK.xcodeproj */; | |
32 | 35 | proxyType = 2; |
33 | 36 | remoteGlobalIDString = 99626194192D9649004FF2E3; |
34 | 37 | remoteInfo = GameSDK; |
... | ... | @@ -46,7 +49,10 @@ |
46 | 49 | 3CD53D9C1B81F37900E1B01A /* VKSdkResources.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = VKSdkResources.bundle; sourceTree = "<group>"; }; |
47 | 50 | 752A5F411CDC826A00C36131 /* GameSDKResources.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = GameSDKResources.bundle; path = ../../GameSDKResources.bundle; sourceTree = "<group>"; }; |
48 | 51 | 752A5F491CDC8B3200C36131 /* GameSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameSDK.framework; path = ../GameSDK.framework; sourceTree = "<group>"; }; |
49 | - 758F7C501E9795720055AA0A /* GameSDK.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = GameSDK.xcodeproj; path = ../../../iosgamesdk_newdn/GameSDK/GameSDK.xcodeproj; sourceTree = "<group>"; }; | |
52 | + 752B0E2C20848E4B005C7268 /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = usr/lib/libsqlite3.tbd; sourceTree = SDKROOT; }; | |
53 | + 752B0E30208492FC005C7268 /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; }; | |
54 | + 752B0E342084934D005C7268 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; }; | |
55 | + 752B0E372084985B005C7268 /* GameSDK.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = GameSDK.xcodeproj; path = ../../../iosgamesdk_newdn/GameSDK/GameSDK.xcodeproj; sourceTree = "<group>"; }; | |
50 | 56 | 9934F1AE19303DC6005EF4AB /* GameSDKDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GameSDKDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
51 | 57 | 9934F1B119303DC6005EF4AB /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; |
52 | 58 | 9934F1B319303DC6005EF4AB /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; |
... | ... | @@ -68,6 +74,9 @@ |
68 | 74 | isa = PBXFrameworksBuildPhase; |
69 | 75 | buildActionMask = 2147483647; |
70 | 76 | files = ( |
77 | + 752B0E352084934E005C7268 /* CoreTelephony.framework in Frameworks */, | |
78 | + 752B0E33208492FC005C7268 /* libc++.tbd in Frameworks */, | |
79 | + 752B0E2D20848E4C005C7268 /* libsqlite3.tbd in Frameworks */, | |
71 | 80 | 331262371C50B56800B1B435 /* VKBridge.framework in Frameworks */, |
72 | 81 | 3309D9791C438A5E00534E33 /* libz.1.2.5.tbd in Frameworks */, |
73 | 82 | 3309D8551C312F6500534E33 /* QuartzCore.framework in Frameworks */, |
... | ... | @@ -96,15 +105,15 @@ |
96 | 105 | 27019DCE1A208B2300DA560D /* Dependencies */ = { |
97 | 106 | isa = PBXGroup; |
98 | 107 | children = ( |
99 | - 758F7C501E9795720055AA0A /* GameSDK.xcodeproj */, | |
108 | + 752B0E372084985B005C7268 /* GameSDK.xcodeproj */, | |
100 | 109 | ); |
101 | 110 | name = Dependencies; |
102 | 111 | sourceTree = "<group>"; |
103 | 112 | }; |
104 | - 758F7C511E9795720055AA0A /* Products */ = { | |
113 | + 752B0E382084985B005C7268 /* Products */ = { | |
105 | 114 | isa = PBXGroup; |
106 | 115 | children = ( |
107 | - 758F7C561E9795720055AA0A /* libGameSDK.a */, | |
116 | + 752B0E3D2084985D005C7268 /* libGameSDK.a */, | |
108 | 117 | ); |
109 | 118 | name = Products; |
110 | 119 | sourceTree = "<group>"; |
... | ... | @@ -131,6 +140,9 @@ |
131 | 140 | 9934F1B019303DC6005EF4AB /* Frameworks */ = { |
132 | 141 | isa = PBXGroup; |
133 | 142 | children = ( |
143 | + 752B0E342084934D005C7268 /* CoreTelephony.framework */, | |
144 | + 752B0E30208492FC005C7268 /* libc++.tbd */, | |
145 | + 752B0E2C20848E4B005C7268 /* libsqlite3.tbd */, | |
134 | 146 | 752A5F491CDC8B3200C36131 /* GameSDK.framework */, |
135 | 147 | 331262361C50B56800B1B435 /* VKBridge.framework */, |
136 | 148 | 3309D97E1C4394C800534E33 /* VKSdk.framework */, |
... | ... | @@ -217,8 +229,8 @@ |
217 | 229 | projectDirPath = ""; |
218 | 230 | projectReferences = ( |
219 | 231 | { |
220 | - ProductGroup = 758F7C511E9795720055AA0A /* Products */; | |
221 | - ProjectRef = 758F7C501E9795720055AA0A /* GameSDK.xcodeproj */; | |
232 | + ProductGroup = 752B0E382084985B005C7268 /* Products */; | |
233 | + ProjectRef = 752B0E372084985B005C7268 /* GameSDK.xcodeproj */; | |
222 | 234 | }, |
223 | 235 | ); |
224 | 236 | projectRoot = ""; |
... | ... | @@ -229,11 +241,11 @@ |
229 | 241 | /* End PBXProject section */ |
230 | 242 | |
231 | 243 | /* Begin PBXReferenceProxy section */ |
232 | - 758F7C561E9795720055AA0A /* libGameSDK.a */ = { | |
244 | + 752B0E3D2084985D005C7268 /* libGameSDK.a */ = { | |
233 | 245 | isa = PBXReferenceProxy; |
234 | 246 | fileType = archive.ar; |
235 | 247 | path = libGameSDK.a; |
236 | - remoteRef = 758F7C551E9795720055AA0A /* PBXContainerItemProxy */; | |
248 | + remoteRef = 752B0E3C2084985D005C7268 /* PBXContainerItemProxy */; | |
237 | 249 | sourceTree = BUILT_PRODUCTS_DIR; |
238 | 250 | }; |
239 | 251 | /* End PBXReferenceProxy section */ |
ios/GameSDKDemo/GameSDKDemo.xcodeproj/project.xcworkspace/xcuserdata/yanglele.xcuserdatad/UserInterfaceState.xcuserstate
No preview for this file type
ios/GameSDKDemo/letsgameDemo/LSGAppDelegate.m
... | ... | @@ -31,6 +31,12 @@ |
31 | 31 | // NSLog(@"NO 不侵权"); |
32 | 32 | // } |
33 | 33 | // }]; |
34 | + //微信登陆 | |
35 | + [[LetsGameAPI instance] registerAppWeChatWithAppId:@"100" appKey:@"f899139df5e1059396431415e770c6dd" Success:^{ | |
36 | + NSLog(@"注册成功"); | |
37 | + } failure:^{ | |
38 | + NSLog(@"注册失败"); | |
39 | + }]; | |
34 | 40 | |
35 | 41 | [[UIApplication sharedApplication] setStatusBarHidden:YES]; |
36 | 42 | [[LetsGameAPI instance] registeIapObserver]; |