Commit 01d1fa74ea4f1f34009116865c996be622a56a4d
1 parent
0c287634f8
Exists in
master
v3.4.19更新
Showing 6 changed files with 32 additions and 13 deletions Inline 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
1 | 1 | ||
2 | #import <Foundation/Foundation.h> | 2 | #import <Foundation/Foundation.h> |
3 | #import "LSGAccount.h" | 3 | #import "LSGAccount.h" |
4 | #import "VKBridgeProtocol.h" | 4 | #import "VKBridgeProtocol.h" |
5 | 5 | ||
6 | 6 | ||
7 | typedef void (^LSGLoginSuccBlock)(NSString *userId, NSString *sessionKey, LSGAccountType type); | 7 | typedef void (^LSGLoginSuccBlock)(NSString *userId, NSString *sessionKey, LSGAccountType type); |
8 | typedef void (^LSGDismissBlock)(void); | 8 | typedef void (^LSGDismissBlock)(void); |
9 | 9 | ||
10 | static BOOL isDisableFB = NO; | 10 | static BOOL isDisableFB = NO; |
11 | 11 | ||
12 | static BOOL isEnableVK = NO; | 12 | static BOOL isEnableVK = NO; |
13 | 13 | ||
14 | static BOOL isDisableLine = NO; | 14 | static BOOL isDisableLine = NO; |
15 | 15 | ||
16 | static BOOL isDisableWeChat = NO; | 16 | static BOOL isDisableWeChat = NO; |
17 | 17 | ||
18 | static BOOL isDisableGoogle = NO; | 18 | static BOOL isDisableGoogle = NO; |
19 | 19 | ||
20 | static BOOL hiddenLogo = NO; | 20 | static BOOL hiddenLogo = NO; |
21 | 21 | ||
22 | //默认横屏 | 22 | //默认横屏 |
23 | static BOOL DeviceOrientationIsHorizontal = YES; | 23 | static BOOL DeviceOrientationIsHorizontal = YES; |
24 | 24 | ||
25 | static NSString *version = @"3.4.14"; | 25 | static NSString *version = @"3.4.19"; |
26 | 26 | ||
27 | @interface LetsGameAPI : NSObject<UIApplicationDelegate> | 27 | @interface LetsGameAPI : NSObject<UIApplicationDelegate> |
28 | 28 | ||
29 | @property (nonatomic, strong) NSString *appId; | 29 | @property (nonatomic, strong) NSString *appId; |
30 | @property (nonatomic, strong) NSString *appKey; | 30 | @property (nonatomic, strong) NSString *appKey; |
31 | @property(nonatomic, strong) NSString *channelId; | ||
31 | @property (nonatomic, copy) LSGLoginSuccBlock succBlock; | 32 | @property (nonatomic, copy) LSGLoginSuccBlock succBlock; |
32 | @property (nonatomic, copy) LSGDismissBlock dismissBlock; | 33 | @property (nonatomic, copy) LSGDismissBlock dismissBlock; |
33 | @property (nonatomic, assign) int decideWebPay; | 34 | @property (nonatomic, assign) int decideWebTo; |
34 | @property (nonatomic,retain) id<VKBridgeProtocol> vkBridge; | 35 | @property (nonatomic,retain) id<VKBridgeProtocol> vkBridge; |
35 | //@property(nonatomic,strong) NSString *version; | 36 | //@property(nonatomic,strong) NSString *version; |
36 | 37 | ||
37 | + (instancetype)instance; | 38 | + (instancetype)instance; |
38 | 39 | ||
39 | -(NSString*)version; | 40 | -(NSString*)version; |
40 | 41 | ||
41 | - (void)showLoginView; | 42 | - (void)showLoginView; |
42 | - (void)showLoginViewInView:(UIView *)view; | 43 | - (void)showLoginViewInView:(UIView *)view; |
43 | 44 | ||
44 | +(void)disableFB:(BOOL)isDisable; | 45 | +(void)disableFB:(BOOL)isDisable; |
45 | +(void)disableGoogle:(BOOL)isDisable; | 46 | +(void)disableGoogle:(BOOL)isDisable; |
46 | +(void)disableWeChat:(BOOL)isDisable; | 47 | +(void)disableWeChat:(BOOL)isDisable; |
47 | +(void)disableLine:(BOOL)isDissable; | 48 | +(void)disableLine:(BOOL)isDissable; |
48 | +(BOOL)isFBDisable; | 49 | +(BOOL)isFBDisable; |
49 | +(BOOL)isVKEnable; | 50 | +(BOOL)isVKEnable; |
50 | +(BOOL)isWeChatDisable; | 51 | +(BOOL)isWeChatDisable; |
51 | +(BOOL)isGoogleDisable; | 52 | +(BOOL)isGoogleDisable; |
52 | +(BOOL)isLineDisable; | 53 | +(BOOL)isLineDisable; |
53 | +(void)hiddenLogo:(BOOL)isHidden; | 54 | +(void)hiddenLogo:(BOOL)isHidden; |
54 | +(BOOL)isHiddenLogo; | 55 | +(BOOL)isHiddenLogo; |
55 | +(void)DeviceOrientationIsHorizontal:(BOOL)isDisable; | 56 | +(void)DeviceOrientationIsHorizontal:(BOOL)isDisable; |
56 | +(BOOL)DeviceOrientationIsHorizontal; | 57 | +(BOOL)DeviceOrientationIsHorizontal; |
57 | 58 | ||
58 | - (void)logout; | 59 | - (void)logout; |
59 | 60 | ||
60 | - (void)hide; | 61 | - (void)hide; |
61 | //是否安装微信 | 62 | //是否安装微信 |
62 | -(BOOL)isWeChatInstall; | 63 | -(BOOL)isWeChatInstall; |
63 | //向微信注册应用 | 64 | //向微信注册应用 |
64 | -(void)registerAppWeChatWithAppId:(NSString *)appId | 65 | -(void)registerAppWeChatWithAppId:(NSString *)appId |
65 | appKey:(NSString *)appKey | 66 | appKey:(NSString *)appKey |
66 | Success:(void (^)())success | 67 | Success:(void (^)())success |
67 | failure:(void (^)())failure; | 68 | failure:(void (^)())failure; |
68 | 69 | ||
69 | - (BOOL)handleOpenURL:(NSURL *)url | 70 | - (BOOL)handleOpenURL:(NSURL *)url |
70 | sourceApplication:(NSString *)sourceApplication; | 71 | sourceApplication:(NSString *)sourceApplication; |
71 | 72 | ||
72 | -(void)pay:(NSDictionary*) payInfo handleCallBack:(void (^)()) payAccomplistCallback; | 73 | -(void)pay:(NSDictionary*) payInfo handleCallBack:(void (^)()) payAccomplistCallback; |
73 | 74 | ||
74 | //-(void)iap:(NSDictionary*) payInfo forUser:(NSString*) uid handleCallback:(void (^)(NSString* orderId)) callback; | 75 | //-(void)iap:(NSDictionary*) payInfo forUser:(NSString*) uid handleCallback:(void (^)(NSString* orderId)) callback; |
75 | 76 | ||
76 | -(void)iap:(NSDictionary*) payInfo forUser:(NSString*) uid succCallback:(void (^)(NSString* orderId)) succCallback failCallback:(void (^)(NSString* orderId)) failCallback; | 77 | -(void)iap:(NSDictionary*) payInfo forUser:(NSString*) uid succCallback:(void (^)(NSString* orderId)) succCallback failCallback:(void (^)(NSString* orderId)) failCallback; |
77 | 78 | ||
78 | -(void)registeIapObserver; | 79 | -(void)registeIapObserver; |
79 | 80 | ||
80 | -(void)decideWebPayVersion:(int)decideWebPay; | 81 | -(void)decideWebToVersion:(int)decideWebTo; |
81 | 82 | ||
82 | -(void)obtainAccessTokenSuccess:(void (^)(NSString *tokenString, NSString *refreshTime, NSString *expirationTime))success | 83 | -(void)obtainAccessTokenSuccess:(void (^)(NSString *tokenString, NSString *refreshTime, NSString *expirationTime))success |
83 | failure:(void (^)(NSString *errorString))failure; | 84 | failure:(void (^)(NSString *errorString))failure; |
84 | 85 | ||
85 | //获取是否展示安全页面,YES展示侵权页面,NO展示非侵权页面 | 86 | //获取是否展示安全页面,YES展示侵权页面,NO展示非侵权页面 |
86 | -(void)gameObtainSafeSetInfoWithAppId:(NSString *)appId | 87 | -(void)gameObtainSafeSetInfoWithAppId:(NSString *)appId |
87 | ChannelId:(NSString *)channelId | 88 | ChannelId:(NSString *)channelId |
88 | handleCallBack:(void (^)(BOOL resultStatus))callBack; | 89 | handleCallBack:(void (^)(BOOL resultStatus))callBack; |
89 | @end | 90 | @end |
90 | 91 |
ios/GameSDK.zip
No preview for this file type
ios/GameSDKDemo/GameSDKDemo.xcodeproj/project.pbxproj
1 | // !$*UTF8*$! | 1 | // !$*UTF8*$! |
2 | { | 2 | { |
3 | archiveVersion = 1; | 3 | archiveVersion = 1; |
4 | classes = { | 4 | classes = { |
5 | }; | 5 | }; |
6 | objectVersion = 46; | 6 | objectVersion = 46; |
7 | objects = { | 7 | objects = { |
8 | 8 | ||
9 | /* Begin PBXBuildFile section */ | 9 | /* Begin PBXBuildFile section */ |
10 | 3309D8531C312F5900534E33 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3309D8521C312F5900534E33 /* StoreKit.framework */; }; | 10 | 3309D8531C312F5900534E33 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3309D8521C312F5900534E33 /* StoreKit.framework */; }; |
11 | 3309D8551C312F6500534E33 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3309D8541C312F6500534E33 /* QuartzCore.framework */; }; | 11 | 3309D8551C312F6500534E33 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3309D8541C312F6500534E33 /* QuartzCore.framework */; }; |
12 | 3309D9791C438A5E00534E33 /* libz.1.2.5.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 3309D9781C438A5E00534E33 /* libz.1.2.5.tbd */; }; | 12 | 3309D9791C438A5E00534E33 /* libz.1.2.5.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 3309D9781C438A5E00534E33 /* libz.1.2.5.tbd */; }; |
13 | 3309D97F1C4394C800534E33 /* VKSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3309D97E1C4394C800534E33 /* VKSdk.framework */; }; | 13 | 3309D97F1C4394C800534E33 /* VKSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3309D97E1C4394C800534E33 /* VKSdk.framework */; }; |
14 | 331262371C50B56800B1B435 /* VKBridge.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 331262361C50B56800B1B435 /* VKBridge.framework */; }; | 14 | 331262371C50B56800B1B435 /* VKBridge.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 331262361C50B56800B1B435 /* VKBridge.framework */; }; |
15 | 3CD53D9D1B81F37900E1B01A /* VKSdkResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3CD53D9C1B81F37900E1B01A /* VKSdkResources.bundle */; }; | 15 | 3CD53D9D1B81F37900E1B01A /* VKSdkResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3CD53D9C1B81F37900E1B01A /* VKSdkResources.bundle */; }; |
16 | 752A5F421CDC826A00C36131 /* GameSDKResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 752A5F411CDC826A00C36131 /* GameSDKResources.bundle */; }; | 16 | 752A5F421CDC826A00C36131 /* GameSDKResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 752A5F411CDC826A00C36131 /* GameSDKResources.bundle */; }; |
17 | 752A5F4A1CDC8B3200C36131 /* GameSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 752A5F491CDC8B3200C36131 /* GameSDK.framework */; }; | 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 | 9934F1B219303DC6005EF4AB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9934F1B119303DC6005EF4AB /* Foundation.framework */; }; | 21 | 9934F1B219303DC6005EF4AB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9934F1B119303DC6005EF4AB /* Foundation.framework */; }; |
19 | 9934F1B619303DC6005EF4AB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9934F1B519303DC6005EF4AB /* UIKit.framework */; }; | 22 | 9934F1B619303DC6005EF4AB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9934F1B519303DC6005EF4AB /* UIKit.framework */; }; |
20 | 9934F1BE19303DC6005EF4AB /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 9934F1BD19303DC6005EF4AB /* main.m */; }; | 23 | 9934F1BE19303DC6005EF4AB /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 9934F1BD19303DC6005EF4AB /* main.m */; }; |
21 | 9934F1C219303DC6005EF4AB /* LSGAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 9934F1C119303DC6005EF4AB /* LSGAppDelegate.m */; }; | 24 | 9934F1C219303DC6005EF4AB /* LSGAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 9934F1C119303DC6005EF4AB /* LSGAppDelegate.m */; }; |
22 | 9934F1C419303DC6005EF4AB /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9934F1C319303DC6005EF4AB /* Images.xcassets */; }; | 25 | 9934F1C419303DC6005EF4AB /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9934F1C319303DC6005EF4AB /* Images.xcassets */; }; |
23 | 9934F23A19307153005EF4AB /* LSGMainViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9934F23919307153005EF4AB /* LSGMainViewController.m */; }; | 26 | 9934F23A19307153005EF4AB /* LSGMainViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9934F23919307153005EF4AB /* LSGMainViewController.m */; }; |
24 | 997523281930A42500F50D29 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 997523271930A42500F50D29 /* CFNetwork.framework */; }; | 27 | 997523281930A42500F50D29 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 997523271930A42500F50D29 /* CFNetwork.framework */; }; |
25 | 997523321930A52600F50D29 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 997523311930A52600F50D29 /* MobileCoreServices.framework */; }; | 28 | 997523321930A52600F50D29 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 997523311930A52600F50D29 /* MobileCoreServices.framework */; }; |
26 | /* End PBXBuildFile section */ | 29 | /* End PBXBuildFile section */ |
27 | 30 | ||
28 | /* Begin PBXContainerItemProxy section */ | 31 | /* Begin PBXContainerItemProxy section */ |
29 | 758F7C551E9795720055AA0A /* PBXContainerItemProxy */ = { | 32 | 752B0E3C2084985D005C7268 /* PBXContainerItemProxy */ = { |
30 | isa = PBXContainerItemProxy; | 33 | isa = PBXContainerItemProxy; |
31 | containerPortal = 758F7C501E9795720055AA0A /* GameSDK.xcodeproj */; | 34 | containerPortal = 752B0E372084985B005C7268 /* GameSDK.xcodeproj */; |
32 | proxyType = 2; | 35 | proxyType = 2; |
33 | remoteGlobalIDString = 99626194192D9649004FF2E3; | 36 | remoteGlobalIDString = 99626194192D9649004FF2E3; |
34 | remoteInfo = GameSDK; | 37 | remoteInfo = GameSDK; |
35 | }; | 38 | }; |
36 | /* End PBXContainerItemProxy section */ | 39 | /* End PBXContainerItemProxy section */ |
37 | 40 | ||
38 | /* Begin PBXFileReference section */ | 41 | /* Begin PBXFileReference section */ |
39 | 27019DCA1A208B1500DA560D /* Path.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Path.xcconfig; sourceTree = "<group>"; }; | 42 | 27019DCA1A208B1500DA560D /* Path.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Path.xcconfig; sourceTree = "<group>"; }; |
40 | 27019DCB1A208B1500DA560D /* Project.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Project.xcconfig; sourceTree = "<group>"; }; | 43 | 27019DCB1A208B1500DA560D /* Project.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Project.xcconfig; sourceTree = "<group>"; }; |
41 | 3309D8521C312F5900534E33 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.1.sdk/System/Library/Frameworks/StoreKit.framework; sourceTree = "<absolute>"; }; | 44 | 3309D8521C312F5900534E33 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.1.sdk/System/Library/Frameworks/StoreKit.framework; sourceTree = "<absolute>"; }; |
42 | 3309D8541C312F6500534E33 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.1.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; }; | 45 | 3309D8541C312F6500534E33 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.1.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; }; |
43 | 3309D9781C438A5E00534E33 /* libz.1.2.5.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.1.2.5.tbd; path = usr/lib/libz.1.2.5.tbd; sourceTree = SDKROOT; }; | 46 | 3309D9781C438A5E00534E33 /* libz.1.2.5.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.1.2.5.tbd; path = usr/lib/libz.1.2.5.tbd; sourceTree = SDKROOT; }; |
44 | 3309D97E1C4394C800534E33 /* VKSdk.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VKSdk.framework; path = letsgameDemo/VKSdk.framework; sourceTree = "<group>"; }; | 47 | 3309D97E1C4394C800534E33 /* VKSdk.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VKSdk.framework; path = letsgameDemo/VKSdk.framework; sourceTree = "<group>"; }; |
45 | 331262361C50B56800B1B435 /* VKBridge.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VKBridge.framework; path = ../VKBridge.framework; sourceTree = "<group>"; }; | 48 | 331262361C50B56800B1B435 /* VKBridge.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VKBridge.framework; path = ../VKBridge.framework; sourceTree = "<group>"; }; |
46 | 3CD53D9C1B81F37900E1B01A /* VKSdkResources.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = VKSdkResources.bundle; sourceTree = "<group>"; }; | 49 | 3CD53D9C1B81F37900E1B01A /* VKSdkResources.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = VKSdkResources.bundle; sourceTree = "<group>"; }; |
47 | 752A5F411CDC826A00C36131 /* GameSDKResources.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = GameSDKResources.bundle; path = ../../GameSDKResources.bundle; sourceTree = "<group>"; }; | 50 | 752A5F411CDC826A00C36131 /* GameSDKResources.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = GameSDKResources.bundle; path = ../../GameSDKResources.bundle; sourceTree = "<group>"; }; |
48 | 752A5F491CDC8B3200C36131 /* GameSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameSDK.framework; path = ../GameSDK.framework; sourceTree = "<group>"; }; | 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 | 9934F1AE19303DC6005EF4AB /* GameSDKDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GameSDKDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; | 56 | 9934F1AE19303DC6005EF4AB /* GameSDKDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GameSDKDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
51 | 9934F1B119303DC6005EF4AB /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; | 57 | 9934F1B119303DC6005EF4AB /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; |
52 | 9934F1B319303DC6005EF4AB /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; | 58 | 9934F1B319303DC6005EF4AB /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; |
53 | 9934F1B519303DC6005EF4AB /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; | 59 | 9934F1B519303DC6005EF4AB /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; |
54 | 9934F1B919303DC6005EF4AB /* letsgameDemo-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "letsgameDemo-Info.plist"; sourceTree = "<group>"; }; | 60 | 9934F1B919303DC6005EF4AB /* letsgameDemo-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "letsgameDemo-Info.plist"; sourceTree = "<group>"; }; |
55 | 9934F1BD19303DC6005EF4AB /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; | 61 | 9934F1BD19303DC6005EF4AB /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; |
56 | 9934F1BF19303DC6005EF4AB /* GameSDKDemo-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "GameSDKDemo-Prefix.pch"; sourceTree = "<group>"; }; | 62 | 9934F1BF19303DC6005EF4AB /* GameSDKDemo-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "GameSDKDemo-Prefix.pch"; sourceTree = "<group>"; }; |
57 | 9934F1C019303DC6005EF4AB /* LSGAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LSGAppDelegate.h; sourceTree = "<group>"; }; | 63 | 9934F1C019303DC6005EF4AB /* LSGAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LSGAppDelegate.h; sourceTree = "<group>"; }; |
58 | 9934F1C119303DC6005EF4AB /* LSGAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LSGAppDelegate.m; sourceTree = "<group>"; }; | 64 | 9934F1C119303DC6005EF4AB /* LSGAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LSGAppDelegate.m; sourceTree = "<group>"; }; |
59 | 9934F1C319303DC6005EF4AB /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; }; | 65 | 9934F1C319303DC6005EF4AB /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; }; |
60 | 9934F23819307153005EF4AB /* LSGMainViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LSGMainViewController.h; sourceTree = "<group>"; }; | 66 | 9934F23819307153005EF4AB /* LSGMainViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LSGMainViewController.h; sourceTree = "<group>"; }; |
61 | 9934F23919307153005EF4AB /* LSGMainViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LSGMainViewController.m; sourceTree = "<group>"; }; | 67 | 9934F23919307153005EF4AB /* LSGMainViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LSGMainViewController.m; sourceTree = "<group>"; }; |
62 | 997523271930A42500F50D29 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; }; | 68 | 997523271930A42500F50D29 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; }; |
63 | 997523311930A52600F50D29 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; | 69 | 997523311930A52600F50D29 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; |
64 | /* End PBXFileReference section */ | 70 | /* End PBXFileReference section */ |
65 | 71 | ||
66 | /* Begin PBXFrameworksBuildPhase section */ | 72 | /* Begin PBXFrameworksBuildPhase section */ |
67 | 9934F1AB19303DC6005EF4AB /* Frameworks */ = { | 73 | 9934F1AB19303DC6005EF4AB /* Frameworks */ = { |
68 | isa = PBXFrameworksBuildPhase; | 74 | isa = PBXFrameworksBuildPhase; |
69 | buildActionMask = 2147483647; | 75 | buildActionMask = 2147483647; |
70 | files = ( | 76 | files = ( |
77 | 752B0E352084934E005C7268 /* CoreTelephony.framework in Frameworks */, | ||
78 | 752B0E33208492FC005C7268 /* libc++.tbd in Frameworks */, | ||
79 | 752B0E2D20848E4C005C7268 /* libsqlite3.tbd in Frameworks */, | ||
71 | 331262371C50B56800B1B435 /* VKBridge.framework in Frameworks */, | 80 | 331262371C50B56800B1B435 /* VKBridge.framework in Frameworks */, |
72 | 3309D9791C438A5E00534E33 /* libz.1.2.5.tbd in Frameworks */, | 81 | 3309D9791C438A5E00534E33 /* libz.1.2.5.tbd in Frameworks */, |
73 | 3309D8551C312F6500534E33 /* QuartzCore.framework in Frameworks */, | 82 | 3309D8551C312F6500534E33 /* QuartzCore.framework in Frameworks */, |
74 | 3309D8531C312F5900534E33 /* StoreKit.framework in Frameworks */, | 83 | 3309D8531C312F5900534E33 /* StoreKit.framework in Frameworks */, |
75 | 752A5F4A1CDC8B3200C36131 /* GameSDK.framework in Frameworks */, | 84 | 752A5F4A1CDC8B3200C36131 /* GameSDK.framework in Frameworks */, |
76 | 997523321930A52600F50D29 /* MobileCoreServices.framework in Frameworks */, | 85 | 997523321930A52600F50D29 /* MobileCoreServices.framework in Frameworks */, |
77 | 3309D97F1C4394C800534E33 /* VKSdk.framework in Frameworks */, | 86 | 3309D97F1C4394C800534E33 /* VKSdk.framework in Frameworks */, |
78 | 997523281930A42500F50D29 /* CFNetwork.framework in Frameworks */, | 87 | 997523281930A42500F50D29 /* CFNetwork.framework in Frameworks */, |
79 | 9934F1B619303DC6005EF4AB /* UIKit.framework in Frameworks */, | 88 | 9934F1B619303DC6005EF4AB /* UIKit.framework in Frameworks */, |
80 | 9934F1B219303DC6005EF4AB /* Foundation.framework in Frameworks */, | 89 | 9934F1B219303DC6005EF4AB /* Foundation.framework in Frameworks */, |
81 | ); | 90 | ); |
82 | runOnlyForDeploymentPostprocessing = 0; | 91 | runOnlyForDeploymentPostprocessing = 0; |
83 | }; | 92 | }; |
84 | /* End PBXFrameworksBuildPhase section */ | 93 | /* End PBXFrameworksBuildPhase section */ |
85 | 94 | ||
86 | /* Begin PBXGroup section */ | 95 | /* Begin PBXGroup section */ |
87 | 27019DC91A208B1500DA560D /* Configuration */ = { | 96 | 27019DC91A208B1500DA560D /* Configuration */ = { |
88 | isa = PBXGroup; | 97 | isa = PBXGroup; |
89 | children = ( | 98 | children = ( |
90 | 27019DCA1A208B1500DA560D /* Path.xcconfig */, | 99 | 27019DCA1A208B1500DA560D /* Path.xcconfig */, |
91 | 27019DCB1A208B1500DA560D /* Project.xcconfig */, | 100 | 27019DCB1A208B1500DA560D /* Project.xcconfig */, |
92 | ); | 101 | ); |
93 | path = Configuration; | 102 | path = Configuration; |
94 | sourceTree = "<group>"; | 103 | sourceTree = "<group>"; |
95 | }; | 104 | }; |
96 | 27019DCE1A208B2300DA560D /* Dependencies */ = { | 105 | 27019DCE1A208B2300DA560D /* Dependencies */ = { |
97 | isa = PBXGroup; | 106 | isa = PBXGroup; |
98 | children = ( | 107 | children = ( |
99 | 758F7C501E9795720055AA0A /* GameSDK.xcodeproj */, | 108 | 752B0E372084985B005C7268 /* GameSDK.xcodeproj */, |
100 | ); | 109 | ); |
101 | name = Dependencies; | 110 | name = Dependencies; |
102 | sourceTree = "<group>"; | 111 | sourceTree = "<group>"; |
103 | }; | 112 | }; |
104 | 758F7C511E9795720055AA0A /* Products */ = { | 113 | 752B0E382084985B005C7268 /* Products */ = { |
105 | isa = PBXGroup; | 114 | isa = PBXGroup; |
106 | children = ( | 115 | children = ( |
107 | 758F7C561E9795720055AA0A /* libGameSDK.a */, | 116 | 752B0E3D2084985D005C7268 /* libGameSDK.a */, |
108 | ); | 117 | ); |
109 | name = Products; | 118 | name = Products; |
110 | sourceTree = "<group>"; | 119 | sourceTree = "<group>"; |
111 | }; | 120 | }; |
112 | 9934F1A519303DC6005EF4AB = { | 121 | 9934F1A519303DC6005EF4AB = { |
113 | isa = PBXGroup; | 122 | isa = PBXGroup; |
114 | children = ( | 123 | children = ( |
115 | 27019DC91A208B1500DA560D /* Configuration */, | 124 | 27019DC91A208B1500DA560D /* Configuration */, |
116 | 27019DCE1A208B2300DA560D /* Dependencies */, | 125 | 27019DCE1A208B2300DA560D /* Dependencies */, |
117 | 9934F1B719303DC6005EF4AB /* letsgameDemo */, | 126 | 9934F1B719303DC6005EF4AB /* letsgameDemo */, |
118 | 9934F1B019303DC6005EF4AB /* Frameworks */, | 127 | 9934F1B019303DC6005EF4AB /* Frameworks */, |
119 | 9934F1AF19303DC6005EF4AB /* Products */, | 128 | 9934F1AF19303DC6005EF4AB /* Products */, |
120 | ); | 129 | ); |
121 | sourceTree = "<group>"; | 130 | sourceTree = "<group>"; |
122 | }; | 131 | }; |
123 | 9934F1AF19303DC6005EF4AB /* Products */ = { | 132 | 9934F1AF19303DC6005EF4AB /* Products */ = { |
124 | isa = PBXGroup; | 133 | isa = PBXGroup; |
125 | children = ( | 134 | children = ( |
126 | 9934F1AE19303DC6005EF4AB /* GameSDKDemo.app */, | 135 | 9934F1AE19303DC6005EF4AB /* GameSDKDemo.app */, |
127 | ); | 136 | ); |
128 | name = Products; | 137 | name = Products; |
129 | sourceTree = "<group>"; | 138 | sourceTree = "<group>"; |
130 | }; | 139 | }; |
131 | 9934F1B019303DC6005EF4AB /* Frameworks */ = { | 140 | 9934F1B019303DC6005EF4AB /* Frameworks */ = { |
132 | isa = PBXGroup; | 141 | isa = PBXGroup; |
133 | children = ( | 142 | children = ( |
143 | 752B0E342084934D005C7268 /* CoreTelephony.framework */, | ||
144 | 752B0E30208492FC005C7268 /* libc++.tbd */, | ||
145 | 752B0E2C20848E4B005C7268 /* libsqlite3.tbd */, | ||
134 | 752A5F491CDC8B3200C36131 /* GameSDK.framework */, | 146 | 752A5F491CDC8B3200C36131 /* GameSDK.framework */, |
135 | 331262361C50B56800B1B435 /* VKBridge.framework */, | 147 | 331262361C50B56800B1B435 /* VKBridge.framework */, |
136 | 3309D97E1C4394C800534E33 /* VKSdk.framework */, | 148 | 3309D97E1C4394C800534E33 /* VKSdk.framework */, |
137 | 3309D9781C438A5E00534E33 /* libz.1.2.5.tbd */, | 149 | 3309D9781C438A5E00534E33 /* libz.1.2.5.tbd */, |
138 | 3309D8541C312F6500534E33 /* QuartzCore.framework */, | 150 | 3309D8541C312F6500534E33 /* QuartzCore.framework */, |
139 | 3309D8521C312F5900534E33 /* StoreKit.framework */, | 151 | 3309D8521C312F5900534E33 /* StoreKit.framework */, |
140 | 997523311930A52600F50D29 /* MobileCoreServices.framework */, | 152 | 997523311930A52600F50D29 /* MobileCoreServices.framework */, |
141 | 997523271930A42500F50D29 /* CFNetwork.framework */, | 153 | 997523271930A42500F50D29 /* CFNetwork.framework */, |
142 | 9934F1B119303DC6005EF4AB /* Foundation.framework */, | 154 | 9934F1B119303DC6005EF4AB /* Foundation.framework */, |
143 | 9934F1B319303DC6005EF4AB /* CoreGraphics.framework */, | 155 | 9934F1B319303DC6005EF4AB /* CoreGraphics.framework */, |
144 | 9934F1B519303DC6005EF4AB /* UIKit.framework */, | 156 | 9934F1B519303DC6005EF4AB /* UIKit.framework */, |
145 | ); | 157 | ); |
146 | name = Frameworks; | 158 | name = Frameworks; |
147 | sourceTree = "<group>"; | 159 | sourceTree = "<group>"; |
148 | }; | 160 | }; |
149 | 9934F1B719303DC6005EF4AB /* letsgameDemo */ = { | 161 | 9934F1B719303DC6005EF4AB /* letsgameDemo */ = { |
150 | isa = PBXGroup; | 162 | isa = PBXGroup; |
151 | children = ( | 163 | children = ( |
152 | 752A5F411CDC826A00C36131 /* GameSDKResources.bundle */, | 164 | 752A5F411CDC826A00C36131 /* GameSDKResources.bundle */, |
153 | 9934F1C319303DC6005EF4AB /* Images.xcassets */, | 165 | 9934F1C319303DC6005EF4AB /* Images.xcassets */, |
154 | 9934F1C019303DC6005EF4AB /* LSGAppDelegate.h */, | 166 | 9934F1C019303DC6005EF4AB /* LSGAppDelegate.h */, |
155 | 9934F1C119303DC6005EF4AB /* LSGAppDelegate.m */, | 167 | 9934F1C119303DC6005EF4AB /* LSGAppDelegate.m */, |
156 | 9934F23819307153005EF4AB /* LSGMainViewController.h */, | 168 | 9934F23819307153005EF4AB /* LSGMainViewController.h */, |
157 | 9934F23919307153005EF4AB /* LSGMainViewController.m */, | 169 | 9934F23919307153005EF4AB /* LSGMainViewController.m */, |
158 | 9934F1B819303DC6005EF4AB /* Supporting Files */, | 170 | 9934F1B819303DC6005EF4AB /* Supporting Files */, |
159 | 3CD53D9C1B81F37900E1B01A /* VKSdkResources.bundle */, | 171 | 3CD53D9C1B81F37900E1B01A /* VKSdkResources.bundle */, |
160 | ); | 172 | ); |
161 | path = letsgameDemo; | 173 | path = letsgameDemo; |
162 | sourceTree = "<group>"; | 174 | sourceTree = "<group>"; |
163 | }; | 175 | }; |
164 | 9934F1B819303DC6005EF4AB /* Supporting Files */ = { | 176 | 9934F1B819303DC6005EF4AB /* Supporting Files */ = { |
165 | isa = PBXGroup; | 177 | isa = PBXGroup; |
166 | children = ( | 178 | children = ( |
167 | 9934F1B919303DC6005EF4AB /* letsgameDemo-Info.plist */, | 179 | 9934F1B919303DC6005EF4AB /* letsgameDemo-Info.plist */, |
168 | 9934F1BD19303DC6005EF4AB /* main.m */, | 180 | 9934F1BD19303DC6005EF4AB /* main.m */, |
169 | 9934F1BF19303DC6005EF4AB /* GameSDKDemo-Prefix.pch */, | 181 | 9934F1BF19303DC6005EF4AB /* GameSDKDemo-Prefix.pch */, |
170 | ); | 182 | ); |
171 | name = "Supporting Files"; | 183 | name = "Supporting Files"; |
172 | sourceTree = "<group>"; | 184 | sourceTree = "<group>"; |
173 | }; | 185 | }; |
174 | /* End PBXGroup section */ | 186 | /* End PBXGroup section */ |
175 | 187 | ||
176 | /* Begin PBXNativeTarget section */ | 188 | /* Begin PBXNativeTarget section */ |
177 | 9934F1AD19303DC6005EF4AB /* GameSDKDemo */ = { | 189 | 9934F1AD19303DC6005EF4AB /* GameSDKDemo */ = { |
178 | isa = PBXNativeTarget; | 190 | isa = PBXNativeTarget; |
179 | buildConfigurationList = 9934F1DA19303DC6005EF4AB /* Build configuration list for PBXNativeTarget "GameSDKDemo" */; | 191 | buildConfigurationList = 9934F1DA19303DC6005EF4AB /* Build configuration list for PBXNativeTarget "GameSDKDemo" */; |
180 | buildPhases = ( | 192 | buildPhases = ( |
181 | 9934F1AA19303DC6005EF4AB /* Sources */, | 193 | 9934F1AA19303DC6005EF4AB /* Sources */, |
182 | 9934F1AB19303DC6005EF4AB /* Frameworks */, | 194 | 9934F1AB19303DC6005EF4AB /* Frameworks */, |
183 | 9934F1AC19303DC6005EF4AB /* Resources */, | 195 | 9934F1AC19303DC6005EF4AB /* Resources */, |
184 | ); | 196 | ); |
185 | buildRules = ( | 197 | buildRules = ( |
186 | ); | 198 | ); |
187 | dependencies = ( | 199 | dependencies = ( |
188 | ); | 200 | ); |
189 | name = GameSDKDemo; | 201 | name = GameSDKDemo; |
190 | productName = letsgameDemo; | 202 | productName = letsgameDemo; |
191 | productReference = 9934F1AE19303DC6005EF4AB /* GameSDKDemo.app */; | 203 | productReference = 9934F1AE19303DC6005EF4AB /* GameSDKDemo.app */; |
192 | productType = "com.apple.product-type.application"; | 204 | productType = "com.apple.product-type.application"; |
193 | }; | 205 | }; |
194 | /* End PBXNativeTarget section */ | 206 | /* End PBXNativeTarget section */ |
195 | 207 | ||
196 | /* Begin PBXProject section */ | 208 | /* Begin PBXProject section */ |
197 | 9934F1A619303DC6005EF4AB /* Project object */ = { | 209 | 9934F1A619303DC6005EF4AB /* Project object */ = { |
198 | isa = PBXProject; | 210 | isa = PBXProject; |
199 | attributes = { | 211 | attributes = { |
200 | CLASSPREFIX = LSG; | 212 | CLASSPREFIX = LSG; |
201 | LastUpgradeCheck = 0710; | 213 | LastUpgradeCheck = 0710; |
202 | TargetAttributes = { | 214 | TargetAttributes = { |
203 | 9934F1AD19303DC6005EF4AB = { | 215 | 9934F1AD19303DC6005EF4AB = { |
204 | DevelopmentTeam = TU2VD6BENZ; | 216 | DevelopmentTeam = TU2VD6BENZ; |
205 | }; | 217 | }; |
206 | }; | 218 | }; |
207 | }; | 219 | }; |
208 | buildConfigurationList = 9934F1A919303DC6005EF4AB /* Build configuration list for PBXProject "GameSDKDemo" */; | 220 | buildConfigurationList = 9934F1A919303DC6005EF4AB /* Build configuration list for PBXProject "GameSDKDemo" */; |
209 | compatibilityVersion = "Xcode 3.2"; | 221 | compatibilityVersion = "Xcode 3.2"; |
210 | developmentRegion = English; | 222 | developmentRegion = English; |
211 | hasScannedForEncodings = 0; | 223 | hasScannedForEncodings = 0; |
212 | knownRegions = ( | 224 | knownRegions = ( |
213 | en, | 225 | en, |
214 | ); | 226 | ); |
215 | mainGroup = 9934F1A519303DC6005EF4AB; | 227 | mainGroup = 9934F1A519303DC6005EF4AB; |
216 | productRefGroup = 9934F1AF19303DC6005EF4AB /* Products */; | 228 | productRefGroup = 9934F1AF19303DC6005EF4AB /* Products */; |
217 | projectDirPath = ""; | 229 | projectDirPath = ""; |
218 | projectReferences = ( | 230 | projectReferences = ( |
219 | { | 231 | { |
220 | ProductGroup = 758F7C511E9795720055AA0A /* Products */; | 232 | ProductGroup = 752B0E382084985B005C7268 /* Products */; |
221 | ProjectRef = 758F7C501E9795720055AA0A /* GameSDK.xcodeproj */; | 233 | ProjectRef = 752B0E372084985B005C7268 /* GameSDK.xcodeproj */; |
222 | }, | 234 | }, |
223 | ); | 235 | ); |
224 | projectRoot = ""; | 236 | projectRoot = ""; |
225 | targets = ( | 237 | targets = ( |
226 | 9934F1AD19303DC6005EF4AB /* GameSDKDemo */, | 238 | 9934F1AD19303DC6005EF4AB /* GameSDKDemo */, |
227 | ); | 239 | ); |
228 | }; | 240 | }; |
229 | /* End PBXProject section */ | 241 | /* End PBXProject section */ |
230 | 242 | ||
231 | /* Begin PBXReferenceProxy section */ | 243 | /* Begin PBXReferenceProxy section */ |
232 | 758F7C561E9795720055AA0A /* libGameSDK.a */ = { | 244 | 752B0E3D2084985D005C7268 /* libGameSDK.a */ = { |
233 | isa = PBXReferenceProxy; | 245 | isa = PBXReferenceProxy; |
234 | fileType = archive.ar; | 246 | fileType = archive.ar; |
235 | path = libGameSDK.a; | 247 | path = libGameSDK.a; |
236 | remoteRef = 758F7C551E9795720055AA0A /* PBXContainerItemProxy */; | 248 | remoteRef = 752B0E3C2084985D005C7268 /* PBXContainerItemProxy */; |
237 | sourceTree = BUILT_PRODUCTS_DIR; | 249 | sourceTree = BUILT_PRODUCTS_DIR; |
238 | }; | 250 | }; |
239 | /* End PBXReferenceProxy section */ | 251 | /* End PBXReferenceProxy section */ |
240 | 252 | ||
241 | /* Begin PBXResourcesBuildPhase section */ | 253 | /* Begin PBXResourcesBuildPhase section */ |
242 | 9934F1AC19303DC6005EF4AB /* Resources */ = { | 254 | 9934F1AC19303DC6005EF4AB /* Resources */ = { |
243 | isa = PBXResourcesBuildPhase; | 255 | isa = PBXResourcesBuildPhase; |
244 | buildActionMask = 2147483647; | 256 | buildActionMask = 2147483647; |
245 | files = ( | 257 | files = ( |
246 | 3CD53D9D1B81F37900E1B01A /* VKSdkResources.bundle in Resources */, | 258 | 3CD53D9D1B81F37900E1B01A /* VKSdkResources.bundle in Resources */, |
247 | 752A5F421CDC826A00C36131 /* GameSDKResources.bundle in Resources */, | 259 | 752A5F421CDC826A00C36131 /* GameSDKResources.bundle in Resources */, |
248 | 9934F1C419303DC6005EF4AB /* Images.xcassets in Resources */, | 260 | 9934F1C419303DC6005EF4AB /* Images.xcassets in Resources */, |
249 | ); | 261 | ); |
250 | runOnlyForDeploymentPostprocessing = 0; | 262 | runOnlyForDeploymentPostprocessing = 0; |
251 | }; | 263 | }; |
252 | /* End PBXResourcesBuildPhase section */ | 264 | /* End PBXResourcesBuildPhase section */ |
253 | 265 | ||
254 | /* Begin PBXSourcesBuildPhase section */ | 266 | /* Begin PBXSourcesBuildPhase section */ |
255 | 9934F1AA19303DC6005EF4AB /* Sources */ = { | 267 | 9934F1AA19303DC6005EF4AB /* Sources */ = { |
256 | isa = PBXSourcesBuildPhase; | 268 | isa = PBXSourcesBuildPhase; |
257 | buildActionMask = 2147483647; | 269 | buildActionMask = 2147483647; |
258 | files = ( | 270 | files = ( |
259 | 9934F1BE19303DC6005EF4AB /* main.m in Sources */, | 271 | 9934F1BE19303DC6005EF4AB /* main.m in Sources */, |
260 | 9934F1C219303DC6005EF4AB /* LSGAppDelegate.m in Sources */, | 272 | 9934F1C219303DC6005EF4AB /* LSGAppDelegate.m in Sources */, |
261 | 9934F23A19307153005EF4AB /* LSGMainViewController.m in Sources */, | 273 | 9934F23A19307153005EF4AB /* LSGMainViewController.m in Sources */, |
262 | ); | 274 | ); |
263 | runOnlyForDeploymentPostprocessing = 0; | 275 | runOnlyForDeploymentPostprocessing = 0; |
264 | }; | 276 | }; |
265 | /* End PBXSourcesBuildPhase section */ | 277 | /* End PBXSourcesBuildPhase section */ |
266 | 278 | ||
267 | /* Begin XCBuildConfiguration section */ | 279 | /* Begin XCBuildConfiguration section */ |
268 | 9934F1D819303DC6005EF4AB /* Debug */ = { | 280 | 9934F1D819303DC6005EF4AB /* Debug */ = { |
269 | isa = XCBuildConfiguration; | 281 | isa = XCBuildConfiguration; |
270 | buildSettings = { | 282 | buildSettings = { |
271 | ALWAYS_SEARCH_USER_PATHS = YES; | 283 | ALWAYS_SEARCH_USER_PATHS = YES; |
272 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; | 284 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
273 | CLANG_CXX_LIBRARY = "libc++"; | 285 | CLANG_CXX_LIBRARY = "libc++"; |
274 | CLANG_ENABLE_MODULES = YES; | 286 | CLANG_ENABLE_MODULES = YES; |
275 | CLANG_ENABLE_OBJC_ARC = YES; | 287 | CLANG_ENABLE_OBJC_ARC = YES; |
276 | CLANG_WARN_BOOL_CONVERSION = YES; | 288 | CLANG_WARN_BOOL_CONVERSION = YES; |
277 | CLANG_WARN_CONSTANT_CONVERSION = YES; | 289 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
278 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; | 290 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
279 | CLANG_WARN_EMPTY_BODY = YES; | 291 | CLANG_WARN_EMPTY_BODY = YES; |
280 | CLANG_WARN_ENUM_CONVERSION = YES; | 292 | CLANG_WARN_ENUM_CONVERSION = YES; |
281 | CLANG_WARN_INT_CONVERSION = YES; | 293 | CLANG_WARN_INT_CONVERSION = YES; |
282 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; | 294 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
283 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; | 295 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
284 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; | 296 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
285 | COPY_PHASE_STRIP = YES; | 297 | COPY_PHASE_STRIP = YES; |
286 | ENABLE_TESTABILITY = YES; | 298 | ENABLE_TESTABILITY = YES; |
287 | GCC_C_LANGUAGE_STANDARD = gnu99; | 299 | GCC_C_LANGUAGE_STANDARD = gnu99; |
288 | GCC_DYNAMIC_NO_PIC = NO; | 300 | GCC_DYNAMIC_NO_PIC = NO; |
289 | GCC_OPTIMIZATION_LEVEL = 0; | 301 | GCC_OPTIMIZATION_LEVEL = 0; |
290 | GCC_PREPROCESSOR_DEFINITIONS = ( | 302 | GCC_PREPROCESSOR_DEFINITIONS = ( |
291 | "DEBUG=1", | 303 | "DEBUG=1", |
292 | "$(inherited)", | 304 | "$(inherited)", |
293 | ); | 305 | ); |
294 | GCC_SYMBOLS_PRIVATE_EXTERN = NO; | 306 | GCC_SYMBOLS_PRIVATE_EXTERN = NO; |
295 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | 307 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
296 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | 308 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
297 | GCC_WARN_UNDECLARED_SELECTOR = YES; | 309 | GCC_WARN_UNDECLARED_SELECTOR = YES; |
298 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | 310 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
299 | GCC_WARN_UNUSED_FUNCTION = YES; | 311 | GCC_WARN_UNUSED_FUNCTION = YES; |
300 | GCC_WARN_UNUSED_VARIABLE = YES; | 312 | GCC_WARN_UNUSED_VARIABLE = YES; |
301 | HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/**"; | 313 | HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/**"; |
302 | IPHONEOS_DEPLOYMENT_TARGET = 8.4; | 314 | IPHONEOS_DEPLOYMENT_TARGET = 8.4; |
303 | ONLY_ACTIVE_ARCH = YES; | 315 | ONLY_ACTIVE_ARCH = YES; |
304 | SDKROOT = iphoneos; | 316 | SDKROOT = iphoneos; |
305 | }; | 317 | }; |
306 | name = Debug; | 318 | name = Debug; |
307 | }; | 319 | }; |
308 | 9934F1D919303DC6005EF4AB /* Release */ = { | 320 | 9934F1D919303DC6005EF4AB /* Release */ = { |
309 | isa = XCBuildConfiguration; | 321 | isa = XCBuildConfiguration; |
310 | buildSettings = { | 322 | buildSettings = { |
311 | ALWAYS_SEARCH_USER_PATHS = YES; | 323 | ALWAYS_SEARCH_USER_PATHS = YES; |
312 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; | 324 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
313 | CLANG_CXX_LIBRARY = "libc++"; | 325 | CLANG_CXX_LIBRARY = "libc++"; |
314 | CLANG_ENABLE_MODULES = YES; | 326 | CLANG_ENABLE_MODULES = YES; |
315 | CLANG_ENABLE_OBJC_ARC = YES; | 327 | CLANG_ENABLE_OBJC_ARC = YES; |
316 | CLANG_WARN_BOOL_CONVERSION = YES; | 328 | CLANG_WARN_BOOL_CONVERSION = YES; |
317 | CLANG_WARN_CONSTANT_CONVERSION = YES; | 329 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
318 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; | 330 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
319 | CLANG_WARN_EMPTY_BODY = YES; | 331 | CLANG_WARN_EMPTY_BODY = YES; |
320 | CLANG_WARN_ENUM_CONVERSION = YES; | 332 | CLANG_WARN_ENUM_CONVERSION = YES; |
321 | CLANG_WARN_INT_CONVERSION = YES; | 333 | CLANG_WARN_INT_CONVERSION = YES; |
322 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; | 334 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
323 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; | 335 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
324 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; | 336 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
325 | COPY_PHASE_STRIP = YES; | 337 | COPY_PHASE_STRIP = YES; |
326 | ENABLE_NS_ASSERTIONS = NO; | 338 | ENABLE_NS_ASSERTIONS = NO; |
327 | GCC_C_LANGUAGE_STANDARD = gnu99; | 339 | GCC_C_LANGUAGE_STANDARD = gnu99; |
328 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | 340 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
329 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | 341 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
330 | GCC_WARN_UNDECLARED_SELECTOR = YES; | 342 | GCC_WARN_UNDECLARED_SELECTOR = YES; |
331 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | 343 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
332 | GCC_WARN_UNUSED_FUNCTION = YES; | 344 | GCC_WARN_UNUSED_FUNCTION = YES; |
333 | GCC_WARN_UNUSED_VARIABLE = YES; | 345 | GCC_WARN_UNUSED_VARIABLE = YES; |
334 | HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/**"; | 346 | HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/**"; |
335 | IPHONEOS_DEPLOYMENT_TARGET = 8.4; | 347 | IPHONEOS_DEPLOYMENT_TARGET = 8.4; |
336 | ONLY_ACTIVE_ARCH = YES; | 348 | ONLY_ACTIVE_ARCH = YES; |
337 | SDKROOT = iphoneos; | 349 | SDKROOT = iphoneos; |
338 | VALIDATE_PRODUCT = YES; | 350 | VALIDATE_PRODUCT = YES; |
339 | }; | 351 | }; |
340 | name = Release; | 352 | name = Release; |
341 | }; | 353 | }; |
342 | 9934F1DB19303DC6005EF4AB /* Debug */ = { | 354 | 9934F1DB19303DC6005EF4AB /* Debug */ = { |
343 | isa = XCBuildConfiguration; | 355 | isa = XCBuildConfiguration; |
344 | baseConfigurationReference = 27019DCB1A208B1500DA560D /* Project.xcconfig */; | 356 | baseConfigurationReference = 27019DCB1A208B1500DA560D /* Project.xcconfig */; |
345 | buildSettings = { | 357 | buildSettings = { |
346 | ALWAYS_SEARCH_USER_PATHS = YES; | 358 | ALWAYS_SEARCH_USER_PATHS = YES; |
347 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | 359 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
348 | ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; | 360 | ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; |
349 | CODE_SIGN_IDENTITY = "iPhone Developer"; | 361 | CODE_SIGN_IDENTITY = "iPhone Developer"; |
350 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; | 362 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
351 | DEVELOPMENT_TEAM = TU2VD6BENZ; | 363 | DEVELOPMENT_TEAM = TU2VD6BENZ; |
352 | ENABLE_BITCODE = NO; | 364 | ENABLE_BITCODE = NO; |
353 | FRAMEWORK_SEARCH_PATHS = ( | 365 | FRAMEWORK_SEARCH_PATHS = ( |
354 | "$(PROJECT_DIR)/../**", | 366 | "$(PROJECT_DIR)/../**", |
355 | "$(PROJECT_DIR)/letsgameDemo", | 367 | "$(PROJECT_DIR)/letsgameDemo", |
356 | ); | 368 | ); |
357 | GCC_PRECOMPILE_PREFIX_HEADER = YES; | 369 | GCC_PRECOMPILE_PREFIX_HEADER = YES; |
358 | GCC_PREFIX_HEADER = "letsgameDemo/GameSDKDemo-Prefix.pch"; | 370 | GCC_PREFIX_HEADER = "letsgameDemo/GameSDKDemo-Prefix.pch"; |
359 | HEADER_SEARCH_PATHS = ( | 371 | HEADER_SEARCH_PATHS = ( |
360 | "$(PROJECT_DIR)/../GameSDK.framework/**", | 372 | "$(PROJECT_DIR)/../GameSDK.framework/**", |
361 | "$(inherited)", | 373 | "$(inherited)", |
362 | "$(PROJECT_DIR)/letsgameDemo/**", | 374 | "$(PROJECT_DIR)/letsgameDemo/**", |
363 | "$(PROJECT_DIR)/../VKBridge.framework/**", | 375 | "$(PROJECT_DIR)/../VKBridge.framework/**", |
364 | ); | 376 | ); |
365 | INFOPLIST_FILE = "letsgameDemo/letsgameDemo-Info.plist"; | 377 | INFOPLIST_FILE = "letsgameDemo/letsgameDemo-Info.plist"; |
366 | IPHONEOS_DEPLOYMENT_TARGET = 7.0; | 378 | IPHONEOS_DEPLOYMENT_TARGET = 7.0; |
367 | LIBRARY_SEARCH_PATHS = ""; | 379 | LIBRARY_SEARCH_PATHS = ""; |
368 | ONLY_ACTIVE_ARCH = YES; | 380 | ONLY_ACTIVE_ARCH = YES; |
369 | PRIVATE_HEADERS_FOLDER_PATH = ""; | 381 | PRIVATE_HEADERS_FOLDER_PATH = ""; |
370 | PRODUCT_BUNDLE_IDENTIFIER = test.kang.purchase; | 382 | PRODUCT_BUNDLE_IDENTIFIER = test.kang.purchase; |
371 | PRODUCT_NAME = GameSDKDemo; | 383 | PRODUCT_NAME = GameSDKDemo; |
372 | PROVISIONING_PROFILE = "9a16d1a8-62c4-4ddd-a173-5ea852773122"; | 384 | PROVISIONING_PROFILE = "9a16d1a8-62c4-4ddd-a173-5ea852773122"; |
373 | PROVISIONING_PROFILE_SPECIFIER = testpurchaseDev; | 385 | PROVISIONING_PROFILE_SPECIFIER = testpurchaseDev; |
374 | PUBLIC_HEADERS_FOLDER_PATH = ""; | 386 | PUBLIC_HEADERS_FOLDER_PATH = ""; |
375 | WRAPPER_EXTENSION = app; | 387 | WRAPPER_EXTENSION = app; |
376 | }; | 388 | }; |
377 | name = Debug; | 389 | name = Debug; |
378 | }; | 390 | }; |
379 | 9934F1DC19303DC6005EF4AB /* Release */ = { | 391 | 9934F1DC19303DC6005EF4AB /* Release */ = { |
380 | isa = XCBuildConfiguration; | 392 | isa = XCBuildConfiguration; |
381 | baseConfigurationReference = 27019DCB1A208B1500DA560D /* Project.xcconfig */; | 393 | baseConfigurationReference = 27019DCB1A208B1500DA560D /* Project.xcconfig */; |
382 | buildSettings = { | 394 | buildSettings = { |
383 | ALWAYS_SEARCH_USER_PATHS = YES; | 395 | ALWAYS_SEARCH_USER_PATHS = YES; |
384 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | 396 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
385 | ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; | 397 | ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; |
386 | CODE_SIGN_IDENTITY = "iPhone Developer"; | 398 | CODE_SIGN_IDENTITY = "iPhone Developer"; |
387 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; | 399 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; |
388 | DEVELOPMENT_TEAM = TU2VD6BENZ; | 400 | DEVELOPMENT_TEAM = TU2VD6BENZ; |
389 | ENABLE_BITCODE = NO; | 401 | ENABLE_BITCODE = NO; |
390 | FRAMEWORK_SEARCH_PATHS = ( | 402 | FRAMEWORK_SEARCH_PATHS = ( |
391 | "$(PROJECT_DIR)/../**", | 403 | "$(PROJECT_DIR)/../**", |
392 | "$(PROJECT_DIR)/letsgameDemo", | 404 | "$(PROJECT_DIR)/letsgameDemo", |
393 | ); | 405 | ); |
394 | GCC_PRECOMPILE_PREFIX_HEADER = YES; | 406 | GCC_PRECOMPILE_PREFIX_HEADER = YES; |
395 | GCC_PREFIX_HEADER = "letsgameDemo/GameSDKDemo-Prefix.pch"; | 407 | GCC_PREFIX_HEADER = "letsgameDemo/GameSDKDemo-Prefix.pch"; |
396 | HEADER_SEARCH_PATHS = ( | 408 | HEADER_SEARCH_PATHS = ( |
397 | "$(PROJECT_DIR)/../GameSDK.framework/**", | 409 | "$(PROJECT_DIR)/../GameSDK.framework/**", |
398 | "$(inherited)", | 410 | "$(inherited)", |
399 | "$(PROJECT_DIR)/letsgameDemo/**", | 411 | "$(PROJECT_DIR)/letsgameDemo/**", |
400 | "$(PROJECT_DIR)/../VKBridge.framework/**", | 412 | "$(PROJECT_DIR)/../VKBridge.framework/**", |
401 | ); | 413 | ); |
402 | INFOPLIST_FILE = "letsgameDemo/letsgameDemo-Info.plist"; | 414 | INFOPLIST_FILE = "letsgameDemo/letsgameDemo-Info.plist"; |
403 | IPHONEOS_DEPLOYMENT_TARGET = 7.0; | 415 | IPHONEOS_DEPLOYMENT_TARGET = 7.0; |
404 | LIBRARY_SEARCH_PATHS = ""; | 416 | LIBRARY_SEARCH_PATHS = ""; |
405 | ONLY_ACTIVE_ARCH = YES; | 417 | ONLY_ACTIVE_ARCH = YES; |
406 | PRIVATE_HEADERS_FOLDER_PATH = ""; | 418 | PRIVATE_HEADERS_FOLDER_PATH = ""; |
407 | PRODUCT_BUNDLE_IDENTIFIER = test.kang.purchase; | 419 | PRODUCT_BUNDLE_IDENTIFIER = test.kang.purchase; |
408 | PRODUCT_NAME = GameSDKDemo; | 420 | PRODUCT_NAME = GameSDKDemo; |
409 | PROVISIONING_PROFILE = "7b28fefe-7c60-41a6-ac6c-b21726228700"; | 421 | PROVISIONING_PROFILE = "7b28fefe-7c60-41a6-ac6c-b21726228700"; |
410 | PROVISIONING_PROFILE_SPECIFIER = testpurchasekang; | 422 | PROVISIONING_PROFILE_SPECIFIER = testpurchasekang; |
411 | PUBLIC_HEADERS_FOLDER_PATH = ""; | 423 | PUBLIC_HEADERS_FOLDER_PATH = ""; |
412 | WRAPPER_EXTENSION = app; | 424 | WRAPPER_EXTENSION = app; |
413 | }; | 425 | }; |
414 | name = Release; | 426 | name = Release; |
415 | }; | 427 | }; |
416 | /* End XCBuildConfiguration section */ | 428 | /* End XCBuildConfiguration section */ |
417 | 429 | ||
418 | /* Begin XCConfigurationList section */ | 430 | /* Begin XCConfigurationList section */ |
419 | 9934F1A919303DC6005EF4AB /* Build configuration list for PBXProject "GameSDKDemo" */ = { | 431 | 9934F1A919303DC6005EF4AB /* Build configuration list for PBXProject "GameSDKDemo" */ = { |
420 | isa = XCConfigurationList; | 432 | isa = XCConfigurationList; |
421 | buildConfigurations = ( | 433 | buildConfigurations = ( |
422 | 9934F1D819303DC6005EF4AB /* Debug */, | 434 | 9934F1D819303DC6005EF4AB /* Debug */, |
423 | 9934F1D919303DC6005EF4AB /* Release */, | 435 | 9934F1D919303DC6005EF4AB /* Release */, |
424 | ); | 436 | ); |
425 | defaultConfigurationIsVisible = 0; | 437 | defaultConfigurationIsVisible = 0; |
426 | defaultConfigurationName = Release; | 438 | defaultConfigurationName = Release; |
427 | }; | 439 | }; |
428 | 9934F1DA19303DC6005EF4AB /* Build configuration list for PBXNativeTarget "GameSDKDemo" */ = { | 440 | 9934F1DA19303DC6005EF4AB /* Build configuration list for PBXNativeTarget "GameSDKDemo" */ = { |
429 | isa = XCConfigurationList; | 441 | isa = XCConfigurationList; |
430 | buildConfigurations = ( | 442 | buildConfigurations = ( |
431 | 9934F1DB19303DC6005EF4AB /* Debug */, | 443 | 9934F1DB19303DC6005EF4AB /* Debug */, |
432 | 9934F1DC19303DC6005EF4AB /* Release */, | 444 | 9934F1DC19303DC6005EF4AB /* Release */, |
433 | ); | 445 | ); |
434 | defaultConfigurationIsVisible = 0; | 446 | defaultConfigurationIsVisible = 0; |
435 | defaultConfigurationName = Release; | 447 | defaultConfigurationName = Release; |
436 | }; | 448 | }; |
437 | /* End XCConfigurationList section */ | 449 | /* End XCConfigurationList section */ |
438 | }; | 450 | }; |
439 | rootObject = 9934F1A619303DC6005EF4AB /* Project object */; | 451 | rootObject = 9934F1A619303DC6005EF4AB /* Project object */; |
440 | } | 452 | } |
441 | 453 |
ios/GameSDKDemo/GameSDKDemo.xcodeproj/project.xcworkspace/xcuserdata/yanglele.xcuserdatad/UserInterfaceState.xcuserstate
No preview for this file type
ios/GameSDKDemo/letsgameDemo/LSGAppDelegate.m
1 | // | 1 | // |
2 | // LSGAppDelegate.m | 2 | // LSGAppDelegate.m |
3 | // letsgameDemo | 3 | // letsgameDemo |
4 | // | 4 | // |
5 | // Created by zhy on 14-5-24. | 5 | // Created by zhy on 14-5-24. |
6 | // | 6 | // |
7 | // | 7 | // |
8 | 8 | ||
9 | #import "LSGAppDelegate.h" | 9 | #import "LSGAppDelegate.h" |
10 | #import "LSGMainViewController.h" | 10 | #import "LSGMainViewController.h" |
11 | #import "LetsGameAPI.h" | 11 | #import "LetsGameAPI.h" |
12 | 12 | ||
13 | @implementation LSGAppDelegate | 13 | @implementation LSGAppDelegate |
14 | 14 | ||
15 | - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions | 15 | - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions |
16 | { | 16 | { |
17 | self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; | 17 | self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; |
18 | 18 | ||
19 | LSGMainViewController *viewController = [[LSGMainViewController alloc] init]; | 19 | LSGMainViewController *viewController = [[LSGMainViewController alloc] init]; |
20 | self.window.rootViewController = viewController; | 20 | self.window.rootViewController = viewController; |
21 | [self.window addSubview:viewController.view]; | 21 | [self.window addSubview:viewController.view]; |
22 | 22 | ||
23 | self.window.backgroundColor = [UIColor whiteColor]; | 23 | self.window.backgroundColor = [UIColor whiteColor]; |
24 | [self.window makeKeyAndVisible]; | 24 | [self.window makeKeyAndVisible]; |
25 | 25 | ||
26 | //显示是否侵权的接口 | 26 | //显示是否侵权的接口 |
27 | // [[LetsGameAPI instance] gameObtainSafeSetInfoWithAppId:@"10056" ChannelId:@"1000" handleCallBack:^(BOOL resultStatus) { | 27 | // [[LetsGameAPI instance] gameObtainSafeSetInfoWithAppId:@"10056" ChannelId:@"1000" handleCallBack:^(BOOL resultStatus) { |
28 | // if (resultStatus) { | 28 | // if (resultStatus) { |
29 | // NSLog(@"YES 侵权"); | 29 | // NSLog(@"YES 侵权"); |
30 | // }else{ | 30 | // }else{ |
31 | // NSLog(@"NO 不侵权"); | 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 | [[UIApplication sharedApplication] setStatusBarHidden:YES]; | 41 | [[UIApplication sharedApplication] setStatusBarHidden:YES]; |
36 | [[LetsGameAPI instance] registeIapObserver]; | 42 | [[LetsGameAPI instance] registeIapObserver]; |
37 | 43 | ||
38 | return YES; | 44 | return YES; |
39 | } | 45 | } |
40 | 46 | ||
41 | - (void)applicationWillResignActive:(UIApplication *)application | 47 | - (void)applicationWillResignActive:(UIApplication *)application |
42 | { | 48 | { |
43 | // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. | 49 | // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. |
44 | // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. | 50 | // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. |
45 | } | 51 | } |
46 | 52 | ||
47 | - (void)applicationDidEnterBackground:(UIApplication *)application | 53 | - (void)applicationDidEnterBackground:(UIApplication *)application |
48 | { | 54 | { |
49 | // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. | 55 | // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. |
50 | // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. | 56 | // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. |
51 | } | 57 | } |
52 | 58 | ||
53 | - (void)applicationWillEnterForeground:(UIApplication *)application | 59 | - (void)applicationWillEnterForeground:(UIApplication *)application |
54 | { | 60 | { |
55 | // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. | 61 | // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. |
56 | } | 62 | } |
57 | 63 | ||
58 | -(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{ | 64 | -(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{ |
59 | return [[LetsGameAPI instance] handleOpenURL:url sourceApplication:sourceApplication]; | 65 | return [[LetsGameAPI instance] handleOpenURL:url sourceApplication:sourceApplication]; |
60 | //return [[LetsGameAPI instance].vkBridge processOpenURL:url fromApplication:sourceApplication]; | 66 | //return [[LetsGameAPI instance].vkBridge processOpenURL:url fromApplication:sourceApplication]; |
61 | } | 67 | } |
62 | 68 | ||
63 | 69 | ||
64 | @end | 70 | @end |
65 | 71 |