Commit d392082b97e8ad4ace7f1f60de68dcb20e736fcf

Authored by 赵康
1 parent 41f36ed90c
Exists in master

增加支付

Showing 1 changed file with 13 additions and 14 deletions Side-by-side Diff

... ... @@ -8,7 +8,7 @@ V
8 8  
9 9  
10 10 ## 1、添加动态库
11   -在工程里添加FacebookSDK.framework、MobileCoreServices.framework、SystemConfiguration.framework、libz.dylib、CFNetwork.framework、libletsgame.a
  11 +在工程里添加MobileCoreServices.framework、SystemConfiguration.framework、libz.dylib、CFNetwork.framework、libletsgame.a
12 12  
13 13  
14 14 ## 2、设置头文件搜索路径
... ... @@ -19,11 +19,7 @@ V
19 19 在工程里添加letsgame.bundle资源文件,里面包含图片及相关语言包
20 20  
21 21  
22   -## 4、设置FacebookAppID和FacebookDisplayName
23   -在工程的info.plist里设置FacebookAppID和FacebookDisplayName
24   -
25   -
26   -## 5、在工程里添加SDK登录代码
  22 +## 4、在工程里添加SDK登录代码
27 23  
28 24 [LetsGameAPI instance].appId = @"100"; // 设置appId
29 25 [LetsGameAPI instance].appKey = @"100"; // 设置appKey
... ... @@ -41,11 +37,14 @@ V
41 37 };
42 38  
43 39  
44   -## 6、在xxAppDelegate.h里添加代码
45   -
46   - - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
47   - // attempt to extract a token from the url
48   - return [[LetsGameAPI instance] handleOpenURL:url sourceApplication:sourceApplication];
49   - }
50   -
51   -这样facebook跳转到web或facebook app 后, 登录返回时,才能够把登录信息带回来
52 40 \ No newline at end of file
  41 +## 5、支付
  42 + [LetsGameAPI instance].appId = @"10022";
  43 + [LetsGameAPI instance].appKey = @"f899139df5e1059396431415e770c6dd";
  44 + NSMutableDictionary *payInfo = [NSMutableDictionary dictionary];
  45 + [payInfo setValue:@"5001" forKey:@"serverId"];//服务器id
  46 + [payInfo setValue:@"1000" forKey:@"channelId"];//渠道id
  47 + [payInfo setValue:@"10" forKey:@"amount"];//金额
  48 + [payInfo setValue:@"ios demo" forKey:@"extraInfo"];//外部订单信息
  49 + [payInfo setValue:@"元宝" forKey:@"product"];//物品信息
  50 + [[LetsGameAPI instance] pay:payInfo];
  51 +
53 52 \ No newline at end of file