From 60b9637b6e97170a4059a2aeaeeac1cd827fcffc Mon Sep 17 00:00:00 2001
From: lipengwei <lipengwei@nianben.com>
Date: Wed, 27 May 2020 09:39:09 +0800
Subject: [PATCH] 3.8.4

---
 frameworks/WAVkImpl.framework/WAVkImpl                              |    0 
 frameworks/VKSdkFramework.framework/Headers/VKApi.h                 |    2 
 frameworks/VKSdkFramework.framework/Info.plist                      |    0 
 frameworks/WAVkImpl.framework/Headers/WAVkImpl.h                    |    2 
 frameworks/VKSdkFramework.framework/Headers/VKApiConst.h            |    0 
 frameworks/VKSdkFramework.framework/Headers/VKSdkFramework.h        |   52 ++-----------------------
 frameworks/VKSdkFramework.framework/Headers/VKDocs.h                |    0 
 config/wa_sdk_impl_config_vk.xml                                    |    2 
 frameworks/VKSdkFramework.framework/Headers/VKAuthorizeController.h |    6 +-
 WAVkImpl/3.8.4/WAVkImpl.podspec                                     |   26 +++++++++++++
 frameworks/VKSdkFramework.framework/Headers/VKSdk.h                 |    4 +-
 frameworks/VKSdkFramework.framework/Headers/VKApiDocs.h             |    0 
 WAVkImpl.podspec                                                    |    6 +-
 frameworks/VKSdkFramework.framework/VKSdkFramework                  |    0 
 frameworks/WAVkImpl.framework/Info.plist                            |    0 
 frameworks/VKSdkFramework.framework/Headers/VKApiModels.h           |    0 
 16 files changed, 42 insertions(+), 58 deletions(-)

diff --git a/WAVkImpl.podspec b/WAVkImpl.podspec
index 5aed569..3c28266 100644
--- a/WAVkImpl.podspec
+++ b/WAVkImpl.podspec
@@ -9,7 +9,7 @@
 Pod::Spec.new do |s|
 
 s.name = 'WAVkImpl'
-s.version = '3.8.0'
+s.version = '3.8.4'
 s.summary = 'WAVkImpl framework is production environment.'
 s.license = 'MIT'
 s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
@@ -21,6 +21,6 @@
 s.resources = ['config/*.xml']
 s.frameworks = 'SafariServices'
 s.requires_arc = true
-s.dependency 'WASdkIntf', '~> 3.8.0'   #此处添加私有库依赖
-s.dependency 'WASdkImpl', '~> 3.8.0'
+s.dependency 'WASdkIntf'
+s.dependency 'WASdkImpl'
 end
diff --git a/WAVkImpl/3.8.4/WAVkImpl.podspec b/WAVkImpl/3.8.4/WAVkImpl.podspec
new file mode 100644
index 0000000..3c28266
--- /dev/null
+++ b/WAVkImpl/3.8.4/WAVkImpl.podspec
@@ -0,0 +1,26 @@
+#
+#  Be sure to run `pod spec lint WAVkImpl.podspec' to ensure this is a
+#  valid spec and to remove all comments including this before submitting the spec.
+#
+#  To learn more about Podspec attributes see http://docs.cocoapods.org/specification.html
+#  To see working Podspecs in the CocoaPods repo see https://github.com/CocoaPods/Specs/
+#
+
+Pod::Spec.new do |s|
+
+s.name = 'WAVkImpl'
+s.version = '3.8.4'
+s.summary = 'WAVkImpl framework is production environment.'
+s.license = 'MIT'
+s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
+s.homepage = 'http://repo.wingsdk.cn:8082/summary/WAVkImpl.git'
+s.source = { :git => "http://admin@repo.wingsdk.cn:8082/r/WAVkImpl.git" , :tag => s.version}
+s.platform = :ios
+s.ios.deployment_target = "7.0"
+s.vendored_frameworks = 'frameworks/*.framework'
+s.resources = ['config/*.xml']
+s.frameworks = 'SafariServices'
+s.requires_arc = true
+s.dependency 'WASdkIntf'
+s.dependency 'WASdkImpl'
+end
diff --git a/config/wa_sdk_impl_config_vk.xml b/config/wa_sdk_impl_config_vk.xml
index 3dab19c..e8b0a90 100644
--- a/config/wa_sdk_impl_config_vk.xml
+++ b/config/wa_sdk_impl_config_vk.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <config>
-	<version val="VK3.8.0"/>
+	<version val="VK3.8.4"/>
     <comps>
         <!-- 用户模块 -->
         <comp module="USR" plaf="VK" mandatory="YES" value="WAVKUser" desc="VK用户账户"/>
diff --git a/frameworks/VKSdkFramework.framework/Headers/VKApi.h b/frameworks/VKSdkFramework.framework/Headers/VKApi.h
index b02ac78..5634d8f 100755
--- a/frameworks/VKSdkFramework.framework/Headers/VKApi.h
+++ b/frameworks/VKSdkFramework.framework/Headers/VKApi.h
@@ -1,6 +1,6 @@
 //
 //  VKApi.h
-//  
+//
 //  Copyright (c) 2014 VK.com
 //
 //  Permission is hereby granted, free of charge, to any person obtaining a copy of
diff --git a/frameworks/VKSdkFramework.framework/Headers/VKApiConst.h b/frameworks/VKSdkFramework.framework/Headers/VKApiConst.h
old mode 100755
new mode 100644
diff --git a/frameworks/VKSdkFramework.framework/Headers/VKApiDocs.h b/frameworks/VKSdkFramework.framework/Headers/VKApiDocs.h
old mode 100755
new mode 100644
diff --git a/frameworks/VKSdkFramework.framework/Headers/VKApiModels.h b/frameworks/VKSdkFramework.framework/Headers/VKApiModels.h
old mode 100755
new mode 100644
diff --git a/frameworks/VKSdkFramework.framework/Headers/VKAuthorizeController.h b/frameworks/VKSdkFramework.framework/Headers/VKAuthorizeController.h
index dba9885..49bcfee 100755
--- a/frameworks/VKSdkFramework.framework/Headers/VKAuthorizeController.h
+++ b/frameworks/VKSdkFramework.framework/Headers/VKAuthorizeController.h
@@ -60,10 +60,10 @@
 /**
 Controller for authorization through webview (if VK app not available)
 */
-@interface VKAuthorizeController : UIViewController <UIWebViewDelegate>
+@interface VKAuthorizeController : UIViewController
 
 /**
-Causes UIWebView in standard UINavigationController be presented in SDK delegate
+Causes web view in standard UINavigationController be presented in SDK delegate
 @param appId Identifier of VK application
 @param permissions Permissions that user specified for application
 @param revoke If YES, user will see permissions list and allow to logout (if logged in already)
@@ -75,7 +75,7 @@
                          displayType:(VKDisplayType)displayType;
 
 /**
-Causes UIWebView in standard UINavigationController be presented for user validation
+Causes web view in standard UINavigationController be presented for user validation
 @param validationError validation error returned by API
 */
 + (void)presentForValidation:(VKError *)validationError;
diff --git a/frameworks/VKSdkFramework.framework/Headers/VKDocs.h b/frameworks/VKSdkFramework.framework/Headers/VKDocs.h
old mode 100755
new mode 100644
diff --git a/frameworks/VKSdkFramework.framework/Headers/VKSdk.h b/frameworks/VKSdkFramework.framework/Headers/VKSdk.h
index ed4f454..60d45c7 100755
--- a/frameworks/VKSdkFramework.framework/Headers/VKSdk.h
+++ b/frameworks/VKSdkFramework.framework/Headers/VKSdk.h
@@ -1,6 +1,6 @@
 //
 //  VKSdk.h
-//  1.4.9
+//
 //  Copyright (c) 2014 VK.com
 //
 //  Permission is hereby granted, free of charge, to any person obtaining a copy of
@@ -283,7 +283,7 @@
  Checks passed URL for access token.
  
  @param passedUrl url from external application
- @param sourceApplication source application
+ @param sourceApplication source application (it is an optional param, because the check is performed not only by this parameter, but also by the URL scheme)
  @return YES if parsed successfully
 */
 + (BOOL)processOpenURL:(NSURL *)passedUrl fromApplication:(NSString *)sourceApplication;
diff --git a/frameworks/VKSdkFramework.framework/Headers/VKSdkFramework.h b/frameworks/VKSdkFramework.framework/Headers/VKSdkFramework.h
old mode 100755
new mode 100644
index 5778d52..1e926cd
--- a/frameworks/VKSdkFramework.framework/Headers/VKSdkFramework.h
+++ b/frameworks/VKSdkFramework.framework/Headers/VKSdkFramework.h
@@ -1,25 +1,10 @@
 //
 //  VKSdkFramework.h
+//  VKSdkFramework
 //
-//  Copyright (c) 2015 VK.com
+//  Created by wuyx on 2017/1/3.
+//  Copyright © 2017年 GHW. All rights reserved.
 //
-//  Permission is hereby granted, free of charge, to any person obtaining a copy of
-//  this software and associated documentation files (the "Software"), to deal in
-//  the Software without restriction, including without limitation the rights to
-//  use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-//  the Software, and to permit persons to whom the Software is furnished to do so,
-//  subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in all
-//  copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-//  FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-//  COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-//  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-//  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
 
 #import <UIKit/UIKit.h>
 
@@ -30,32 +15,5 @@
 FOUNDATION_EXPORT const unsigned char VKSdkFrameworkVersionString[];
 
 // In this header, you should import all the public headers of your framework using statements like #import <VKSdkFramework/PublicHeader.h>
-#import <VKSdkFramework/VKSdk.h>
-#import <VKSdkFramework/VKAccessToken.h>
-#import <VKSdkFramework/VKPermissions.h>
-#import <VKSdkFramework/VKUtil.h>
-#import <VKSdkFramework/VKApi.h>
-#import <VKSdkFramework/VKApiConst.h>
-#import <VKSdkFramework/VKSdkVersion.h>
-#import <VKSdkFramework/VKCaptchaViewController.h>
-#import <VKSdkFramework/VKRequest.h>
-#import <VKSdkFramework/VKBatchRequest.h>
-#import <VKSdkFramework/NSError+VKError.h>
-#import <VKSdkFramework/VKApiModels.h>
-#import <VKSdkFramework/VKUploadImage.h>
-#import <VKSdkFramework/VKShareDialogController.h>
-#import <VKSdkFramework/VKActivity.h>
-#import <VKSdkFramework/OrderedDictionary.h>
-#import <VKSdkFramework/VKAuthorizeController.h>
-#import <VKSdkFramework/VKBundle.h>
-#import <VKSdkFramework/VKCaptchaView.h>
-#import <VKSdkFramework/VKUploadMessagesPhotoRequest.h>
-#import <VKSdkFramework/VKUploadPhotoBase.h>
-#import <VKSdkFramework/VKUploadPhotoRequest.h>
-#import <VKSdkFramework/VKUploadWallPhotoRequest.h>
-#import <VKSdkFramework/VKHTTPClient.h>
-#import <VKSdkFramework/VKHTTPOperation.h>
-#import <VKSdkFramework/VKJSONOperation.h>
-#import <VKSdkFramework/VKRequestsScheduler.h>
-#import <VKSdkFramework/VKSharedTransitioningObject.h>
-#import <VKSdkFramework/NSString+MD5.h>
\ No newline at end of file
+//time:2017/1/3 11:28
+
diff --git a/frameworks/VKSdkFramework.framework/Info.plist b/frameworks/VKSdkFramework.framework/Info.plist
index 2d9fed6..85c510a 100644
--- a/frameworks/VKSdkFramework.framework/Info.plist
+++ b/frameworks/VKSdkFramework.framework/Info.plist
Binary files differ
diff --git a/frameworks/VKSdkFramework.framework/VKSdkFramework b/frameworks/VKSdkFramework.framework/VKSdkFramework
index 1951771..c226d99 100644
--- a/frameworks/VKSdkFramework.framework/VKSdkFramework
+++ b/frameworks/VKSdkFramework.framework/VKSdkFramework
Binary files differ
diff --git a/frameworks/WAVkImpl.framework/Headers/WAVkImpl.h b/frameworks/WAVkImpl.framework/Headers/WAVkImpl.h
index 04d2085..10834d9 100644
--- a/frameworks/WAVkImpl.framework/Headers/WAVkImpl.h
+++ b/frameworks/WAVkImpl.framework/Headers/WAVkImpl.h
@@ -16,4 +16,4 @@
 
 // In this header, you should import all the public headers of your framework using statements like #import <WAVkImpl/PublicHeader.h>
 
-//time:2019/01/15 12:30 ver:3.8.0
+//time:2020/05/20 12:30 ver:3.8.4
diff --git a/frameworks/WAVkImpl.framework/Info.plist b/frameworks/WAVkImpl.framework/Info.plist
index 79817bb..37cee32 100644
--- a/frameworks/WAVkImpl.framework/Info.plist
+++ b/frameworks/WAVkImpl.framework/Info.plist
Binary files differ
diff --git a/frameworks/WAVkImpl.framework/WAVkImpl b/frameworks/WAVkImpl.framework/WAVkImpl
index 8d42c2d..114e22e 100644
--- a/frameworks/WAVkImpl.framework/WAVkImpl
+++ b/frameworks/WAVkImpl.framework/WAVkImpl
Binary files differ

--
Gitblit v1.8.0