diff --git a/PocketNet.podspec b/PocketNet.podspec index 0694cf3..f0614de 100644 --- a/PocketNet.podspec +++ b/PocketNet.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "PocketNet" - s.version = "2.4.0" + s.version = "2.4.1" s.homepage = "https://github.com/PocketSwift/PocketNet" s.summary = "Net with Alamofire implementation" s.license = { :type => 'MIT', :file => 'LICENSE' } diff --git a/PocketNet.xcodeproj/project.pbxproj b/PocketNet.xcodeproj/project.pbxproj index d5f3cbe..7ef23a6 100644 --- a/PocketNet.xcodeproj/project.pbxproj +++ b/PocketNet.xcodeproj/project.pbxproj @@ -560,7 +560,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 2.4.0; + MARKETING_VERSION = 2.4.1; PRODUCT_BUNDLE_IDENTIFIER = com.PocketSwift.PocketNet; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; @@ -581,7 +581,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 2.4.0; + MARKETING_VERSION = 2.4.1; PRODUCT_BUNDLE_IDENTIFIER = com.PocketSwift.PocketNet; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; diff --git a/PocketNet/Net/PocketNetAlamoFire/PocketAlamofireAdapter.swift b/PocketNet/Net/PocketNetAlamoFire/PocketAlamofireAdapter.swift index b423c3a..9f9372a 100644 --- a/PocketNet/Net/PocketNetAlamoFire/PocketAlamofireAdapter.swift +++ b/PocketNet/Net/PocketNetAlamoFire/PocketAlamofireAdapter.swift @@ -49,7 +49,7 @@ public class PocketAlamofireAdapter { upload.uploadProgress(closure: { progress in actualProgress(progress.fractionCompleted) }) - upload.validate().responseString { afResponse in + upload.validate().responseString(encoding: .utf8) { afResponse in guard let responseString = afResponse.result.value, let headers = afResponse.response?.allHeaderFields, let statusCode = afResponse.response?.statusCode else { var bodyString: String? if let data = afResponse.data { @@ -82,7 +82,7 @@ public class PocketAlamofireAdapter { .downloadProgress { progress in actualProgress(progress.fractionCompleted) } - .validate().responseString { afResponse in + .validate().responseString(encoding: .utf8) { afResponse in guard let responseString = afResponse.result.value, let headers = afResponse.response?.allHeaderFields, let statusCode = afResponse.response?.statusCode else { var bodyString: String? if let data = afResponse.resumeData{