Commit 3cd953cfcd0708d4f2978cdd58528fbb8ea689d4

Authored by 王军波
2 parents 42802ebb faa52201

Merge branch 'master' of bj.gitlab.cnlive.com:ios-team/VLionADSDKDemo

VLionADSDKDemo/VLionADSDKDemo.xcodeproj/project.pbxproj
@@ -65,6 +65,14 @@ @@ -65,6 +65,14 @@
65 /* End PBXFrameworksBuildPhase section */ 65 /* End PBXFrameworksBuildPhase section */
66 66
67 /* Begin PBXGroup section */ 67 /* Begin PBXGroup section */
  68 + D26EE1701F9D81110076873E /* New Group */ = {
  69 + isa = PBXGroup;
  70 + children = (
  71 + D2ED41671F95F3BD00803E9D /* ViewController.m */,
  72 + );
  73 + path = "New Group";
  74 + sourceTree = "<group>";
  75 + };
68 D2ED41571F95F3BD00803E9D = { 76 D2ED41571F95F3BD00803E9D = {
69 isa = PBXGroup; 77 isa = PBXGroup;
70 children = ( 78 children = (
@@ -89,7 +97,7 @@ @@ -89,7 +97,7 @@
89 D2ED41631F95F3BD00803E9D /* AppDelegate.h */, 97 D2ED41631F95F3BD00803E9D /* AppDelegate.h */,
90 D2ED41641F95F3BD00803E9D /* AppDelegate.m */, 98 D2ED41641F95F3BD00803E9D /* AppDelegate.m */,
91 D2ED41661F95F3BD00803E9D /* ViewController.h */, 99 D2ED41661F95F3BD00803E9D /* ViewController.h */,
92 - D2ED41671F95F3BD00803E9D /* ViewController.m */, 100 + D26EE1701F9D81110076873E /* New Group */,
93 81DC51D11F95FB7E0060EBE3 /* BannerADController.h */, 101 81DC51D11F95FB7E0060EBE3 /* BannerADController.h */,
94 81DC51D21F95FB7E0060EBE3 /* BannerADController.m */, 102 81DC51D21F95FB7E0060EBE3 /* BannerADController.m */,
95 81DC51CF1F95FB7D0060EBE3 /* NativeAdListsController.h */, 103 81DC51CF1F95FB7D0060EBE3 /* NativeAdListsController.h */,
@@ -139,7 +147,7 @@ @@ -139,7 +147,7 @@
139 }; 147 };
140 }; 148 };
141 }; 149 };
142 - buildConfigurationList = D2ED415B1F95F3BD00803E9D /* Build configuration list for PBXProject "VLionADSDKDemo" */; 150 + buildConfigurationList = D2ED415B1F95F3BD00803E9D /* Build configuration list for PBXProject "VLionAdSDKDemo" */;
143 compatibilityVersion = "Xcode 8.0"; 151 compatibilityVersion = "Xcode 8.0";
144 developmentRegion = en; 152 developmentRegion = en;
145 hasScannedForEncodings = 0; 153 hasScannedForEncodings = 0;
@@ -369,7 +377,7 @@ @@ -369,7 +377,7 @@
369 /* End XCBuildConfiguration section */ 377 /* End XCBuildConfiguration section */
370 378
371 /* Begin XCConfigurationList section */ 379 /* Begin XCConfigurationList section */
372 - D2ED415B1F95F3BD00803E9D /* Build configuration list for PBXProject "VLionADSDKDemo" */ = { 380 + D2ED415B1F95F3BD00803E9D /* Build configuration list for PBXProject "VLionAdSDKDemo" */ = {
373 isa = XCConfigurationList; 381 isa = XCConfigurationList;
374 buildConfigurations = ( 382 buildConfigurations = (
375 D2ED41741F95F3BD00803E9D /* Debug */, 383 D2ED41741F95F3BD00803E9D /* Debug */,
VLionADSDKDemo/VLionADSDKDemo/BannerADController.m
@@ -54,6 +54,10 @@ @@ -54,6 +54,10 @@
54 54
55 } failedBlock:^(NSDictionary * _Nonnull errorDic) { 55 } failedBlock:^(NSDictionary * _Nonnull errorDic) {
56 56
  57 + NSString *errorStr = @"";
  58 + errorStr = [errorStr stringByAppendingString:[NSString stringWithFormat:@"errorCode:%@\n", errorDic[@"errorCode"]]];
  59 + errorStr = [errorStr stringByAppendingString:[NSString stringWithFormat:@"errorMsg:%@\n", errorDic[@"errorMessage"]]];
  60 + [self toast:errorStr];
57 NSLog(@"banner errorDic --------- (%@)", errorDic); 61 NSLog(@"banner errorDic --------- (%@)", errorDic);
58 62
59 }]; 63 }];
@@ -65,6 +69,23 @@ @@ -65,6 +69,23 @@
65 [self dismissViewControllerAnimated:YES completion:NULL]; 69 [self dismissViewControllerAnimated:YES completion:NULL];
66 } 70 }
67 71
  72 +#pragma mark -
  73 +#pragma mark - toast
  74 +- (void)toast:(NSString *)message
  75 +{
  76 +
  77 + UIAlertView *toast = [[UIAlertView alloc] initWithTitle:nil
  78 + message:message
  79 + delegate:nil
  80 + cancelButtonTitle:nil
  81 + otherButtonTitles:nil, nil];
  82 + [toast show];
  83 + double duration = 2.5;
  84 + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(duration * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
  85 + [toast dismissWithClickedButtonIndex:0 animated:NO];
  86 + });
  87 +}
  88 +
68 -(void)dealloc { 89 -(void)dealloc {
69 NSLog(@"BannerADController dealloc"); 90 NSLog(@"BannerADController dealloc");
70 } 91 }
VLionADSDKDemo/VLionADSDKDemo/Info.plist
@@ -4,6 +4,8 @@ @@ -4,6 +4,8 @@
4 <dict> 4 <dict>
5 <key>CFBundleDevelopmentRegion</key> 5 <key>CFBundleDevelopmentRegion</key>
6 <string>$(DEVELOPMENT_LANGUAGE)</string> 6 <string>$(DEVELOPMENT_LANGUAGE)</string>
  7 + <key>CFBundleDisplayName</key>
  8 + <string>瑞狮广告</string>
7 <key>CFBundleExecutable</key> 9 <key>CFBundleExecutable</key>
8 <string>$(EXECUTABLE_NAME)</string> 10 <string>$(EXECUTABLE_NAME)</string>
9 <key>CFBundleIdentifier</key> 11 <key>CFBundleIdentifier</key>
@@ -16,6 +18,15 @@ @@ -16,6 +18,15 @@
16 <string>APPL</string> 18 <string>APPL</string>
17 <key>CFBundleShortVersionString</key> 19 <key>CFBundleShortVersionString</key>
18 <string>1.0</string> 20 <string>1.0</string>
  21 + <key>CFBundleURLTypes</key>
  22 + <array>
  23 + <dict>
  24 + <key>CFBundleTypeRole</key>
  25 + <string>Editor</string>
  26 + <key>CFBundleURLSchemes</key>
  27 + <array/>
  28 + </dict>
  29 + </array>
19 <key>CFBundleVersion</key> 30 <key>CFBundleVersion</key>
20 <string>1</string> 31 <string>1</string>
21 <key>LSRequiresIPhoneOS</key> 32 <key>LSRequiresIPhoneOS</key>
VLionADSDKDemo/VLionADSDKDemo/ViewController.m renamed to VLionAdSDKDemo/VLionAdSDKDemo/New Group/ViewController.m
@@ -100,6 +100,11 @@ @@ -100,6 +100,11 @@
100 100
101 } failedBlock:^(NSDictionary * _Nonnull errorDic) { 101 } failedBlock:^(NSDictionary * _Nonnull errorDic) {
102 102
  103 + NSString *errorStr = @"";
  104 + errorStr = [errorStr stringByAppendingString:[NSString stringWithFormat:@"errorCode:%@\n", errorDic[@"errorCode"]]];
  105 + errorStr = [errorStr stringByAppendingString:[NSString stringWithFormat:@"errorMsg:%@\n", errorDic[@"errorMessage"]]];
  106 + [self toast:errorStr];
  107 +
103 NSLog(@"interstitialView -------- (%@)",errorDic); 108 NSLog(@"interstitialView -------- (%@)",errorDic);
104 109
105 } closeBlock:^{ 110 } closeBlock:^{
@@ -141,6 +146,10 @@ @@ -141,6 +146,10 @@
141 146
142 } failedBlock:^(NSDictionary * _Nonnull errorDic) { 147 } failedBlock:^(NSDictionary * _Nonnull errorDic) {
143 148
  149 + NSString *errorStr = @"";
  150 + errorStr = [errorStr stringByAppendingString:[NSString stringWithFormat:@"errorCode:%@\n", errorDic[@"errorCode"]]];
  151 + errorStr = [errorStr stringByAppendingString:[NSString stringWithFormat:@"errorMsg:%@\n", errorDic[@"errorMessage"]]];
  152 + [self toast:errorStr];
144 NSLog(@"interstitialView -------- (%@)",errorDic); 153 NSLog(@"interstitialView -------- (%@)",errorDic);
145 154
146 } closeBlock:^{ 155 } closeBlock:^{
@@ -163,7 +172,22 @@ @@ -163,7 +172,22 @@
163 } 172 }
164 } 173 }
165 174
166 - 175 +#pragma mark -
  176 +#pragma mark - toast
  177 +- (void)toast:(NSString *)message
  178 +{
  179 +
  180 + UIAlertView *toast = [[UIAlertView alloc] initWithTitle:nil
  181 + message:message
  182 + delegate:nil
  183 + cancelButtonTitle:nil
  184 + otherButtonTitles:nil, nil];
  185 + [toast show];
  186 + double duration = 2.5;
  187 + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(duration * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
  188 + [toast dismissWithClickedButtonIndex:0 animated:NO];
  189 + });
  190 +}
167 - (void)didReceiveMemoryWarning { 191 - (void)didReceiveMemoryWarning {
168 [super didReceiveMemoryWarning]; 192 [super didReceiveMemoryWarning];
169 // Dispose of any resources that can be recreated. 193 // Dispose of any resources that can be recreated.