Skip to content

Commit

Permalink
v1.4
Browse files Browse the repository at this point in the history
added a new property named "soapActionRequest" to set a different
SOAPAction value in the header of the request for the support of the
last versions of WCF services.
  • Loading branch information
priore committed Feb 23, 2017
1 parent 8568c33 commit d9d81d3
Show file tree
Hide file tree
Showing 11 changed files with 124 additions and 46 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
1.4, Feb 23, 2017
- added a new property named "soapActionRequest" to set a different SOAPAction value in the header of the request for the support of the last versions of WCF services.

1.31, Nov 15, 2016
- added a new delegate to retrieve original NSData before of the parsing.
- deprecated didBeforeParsingResponseString leading by didBeforeParsingResponseData.
Expand Down
6 changes: 3 additions & 3 deletions SOAPEngine.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = 'SOAPEngine'
s.version = '1.31'
s.summary = 'This generic SOAP client allows you to access web services using a your iOS and Mac OS X app.'
s.version = '1.4'
s.summary = 'This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and AppleTV app.'
s.license = { :type => 'Shareware', :file => 'LICENSE.txt' }
s.authors = { 'Danilo Priore' => 'support@prioregroup.com' }
s.homepage = 'https://github.com/priore/SOAPEngine'
Expand All @@ -11,7 +11,7 @@ Pod::Spec.new do |s|
s.xcconfig = { 'HEADER_SEARCH_PATHS' => "${PODS_ROOT}/#{s.name}/**" }
s.frameworks = 'Security'

s.ios.deployment_target = '7.1'
s.ios.deployment_target = '8.0'
s.ios.preserve_paths = 'SOAPEngine64.framework'
s.ios.public_header_files = 'SOAPEngine64.framework/Headers/*.h'
s.ios.source_files = 'SOAPEngine64.framework/Headers/*.h'
Expand Down
49 changes: 37 additions & 12 deletions SOAPEngine64.framework/Headers/SOAPEngine.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@
//
// email support: support@prioregroup.com
//
// Version : 1.31
// Version : 1.4
// Changelog : https://github.com/priore/SOAPEngine/blob/master/CHANGELOG.txt
// Updates : https://github.com/priore/SOAPEngine
//
#define SOAPEngineFrameworkVersion @"1.31" DEPRECATED_MSG_ATTRIBUTE("SOAPEngineFrameworkVersion as deprecated please use SOAPEngine64VersionString")
#define SOAPEngineFrameworkVersion @"1.4" DEPRECATED_MSG_ATTRIBUTE("SOAPEngineFrameworkVersion as deprecated please use SOAPEngine64VersionString")

#import <Foundation/Foundation.h>

Expand Down Expand Up @@ -50,8 +50,10 @@ FOUNDATION_EXPORT const NSString *SOAPEngineErrorKey; // errors
FOUNDATION_EXPORT const NSString *SOAPEngineDataSizeKey; // send/receive data size
FOUNDATION_EXPORT const NSString *SOAPEngineTotalDataSizeKey; // send/receive total data size

typedef void(^SOAPEngineCompleteBlock)(NSInteger statusCode, NSString *stringXML) DEPRECATED_MSG_ATTRIBUTE("SOAPEngineCompleteBlock as deprecated please use SOAPEngineCompleteBlockWithDictionary");
typedef void(^SOAPEngineCompleteBlockWithDictionary)(NSInteger statusCode, NSDictionary *dict);
typedef void(^SOAPEngineCompleteBlock)(NSInteger statusCode, NSString *stringXML)
DEPRECATED_MSG_ATTRIBUTE("SOAPEngineCompleteBlock as deprecated please use SOAPEngineCompleteBlockWithDictionary");

typedef void(^SOAPEngineFailBlock)(NSError *error);
typedef void(^SOAPEngineReceiveDataSizeBlock)(NSUInteger current, long long total);
typedef void(^SOAPEngineSendDataSizeBlock)(NSUInteger current, NSUInteger total);
Expand Down Expand Up @@ -96,12 +98,16 @@ typedef NS_ENUM(NSInteger, SOAPCertificate)
@interface SOAPEngine : NSObject

// return the current request URL
@property (nonatomic, strong, readonly, getter=currentRequestURL) NSURL *requestURL DEPRECATED_MSG_ATTRIBUTE("requestURL property as deprecated please use currentRequestURL");
@property (nonatomic, strong, readonly) NSURL *currentRequestURL;
@property (nonatomic, strong, readonly, getter=currentRequestURL) NSURL *requestURL
DEPRECATED_MSG_ATTRIBUTE("requestURL property as deprecated please use currentRequestURL");

// return the current SOAP Action
@property (nonatomic, strong, readonly) NSString *soapAction;

// sets or returns SOAPAction value in the header of the request.
@property (nonatomic, strong) NSString *soapActionRequest;

// return the current method name
@property (nonatomic, strong, readonly) NSString *methodName;

Expand Down Expand Up @@ -245,8 +251,10 @@ typedef NS_ENUM(NSInteger, SOAPCertificate)
- (void)setValue:(id)value forKey:(NSString *)key subKeyName:(NSString*)subKeyName attributes:(NSDictionary*)attrbitues;

#if TARGET_OS_SIMULATOR || TARGET_OS_IOS || TARGET_OS_TV

- (void)setImage:(UIImage*)image forKey:(NSString*)key __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_4_3);
- (void)setImage:(UIImage*)image forKey:(NSString*)key attributes:(NSDictionary*)attributes __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_4_3);

#endif

// return a formatted dictionary for a sub-child with attributes
Expand All @@ -271,28 +279,32 @@ typedef NS_ENUM(NSInteger, SOAPCertificate)
- (void)requestURL:(id)asmxURL
soapAction:(NSString *)soapAction
complete:(SOAPEngineCompleteBlock)complete
failWithError:(SOAPEngineFailBlock)fail DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:complete:failWithError: as deprecated please use requestURL:soapAction:completeWithDictionary:failWithError:");
failWithError:(SOAPEngineFailBlock)fail
DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:complete:failWithError: as deprecated please use requestURL:soapAction:completeWithDictionary:failWithError:");

- (void)requestURL:(id)asmxURL
soapAction:(NSString *)soapAction
value:(id)value
complete:(SOAPEngineCompleteBlock)complete
failWithError:(SOAPEngineFailBlock)fail DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:complete:failWithError: as deprecated please use requestURL:soapAction:value:completeWithDictionary:failWithError:");
failWithError:(SOAPEngineFailBlock)fail
DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:complete:failWithError: as deprecated please use requestURL:soapAction:value:completeWithDictionary:failWithError:");

- (void)requestURL:(id)asmxURL
soapAction:(NSString *)soapAction
value:(id)value
forKey:(NSString*)key
complete:(SOAPEngineCompleteBlock)complete
failWithError:(SOAPEngineFailBlock)fail DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:");
failWithError:(SOAPEngineFailBlock)fail
DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:");

- (void)requestURL:(id)asmxURL
soapAction:(NSString *)soapAction
value:(id)value
forKey:(NSString*)key
complete:(SOAPEngineCompleteBlock)complete
failWithError:(SOAPEngineFailBlock)fail
receivedDataSize:(SOAPEngineReceiveDataSizeBlock)receive DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError:receivedDataSize: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:receivedDataSize:");
receivedDataSize:(SOAPEngineReceiveDataSizeBlock)receive
DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError:receivedDataSize: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:receivedDataSize:");

- (void)requestURL:(id)asmxURL
soapAction:(NSString *)soapAction
Expand All @@ -301,7 +313,8 @@ typedef NS_ENUM(NSInteger, SOAPCertificate)
complete:(SOAPEngineCompleteBlock)complete
failWithError:(SOAPEngineFailBlock)fail
receivedDataSize:(SOAPEngineReceiveDataSizeBlock)receive
sendedDataSize:(SOAPEngineSendDataSizeBlock)sended DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError:receivedDataSize:sendedDataSize: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:receivedDataSize:sendedDataSize:");
sendedDataSize:(SOAPEngineSendDataSizeBlock)sended
DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError:receivedDataSize:sendedDataSize: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:receivedDataSize:sendedDataSize:");

// webservice request with block and dictionary
- (void)requestURL:(id)asmxURL
Expand Down Expand Up @@ -401,15 +414,27 @@ authorization:(SOAPAuthorization)authorization;

@optional

- (void)soapEngine:(SOAPEngine*)soapEngine didFinishLoading:(NSString*)stringXML DEPRECATED_MSG_ATTRIBUTE("soapEngine:didFinishLoading: as deprecated please use soapEngine:didFinishLoading:dictionary:");
- (void)soapEngine:(SOAPEngine*)soapEngine didFinishLoading:(NSString*)stringXML dictionary:(NSDictionary*)dict;
- (void)soapEngine:(SOAPEngine*)soapEngine didFinishLoading:(NSString*)stringXML
DEPRECATED_MSG_ATTRIBUTE("soapEngine:didFinishLoading: as deprecated please use soapEngine:didFinishLoadingWithDictionary:data:");

- (void)soapEngine:(SOAPEngine*)soapEngine didFinishLoading:(NSString*)stringXML dictionary:(NSDictionary*)dict
DEPRECATED_MSG_ATTRIBUTE("soapEngine:didFinishLoading: as deprecated please use soapEngine:didFinishLoadingWithDictionary:data:");

- (void)soapEngine:(SOAPEngine*)soapEngine didFinishLoadingWithDictionary:(NSDictionary*)dict data:(NSData*)data;

- (void)soapEngine:(SOAPEngine*)soapEngine didFailWithError:(NSError*)error;

- (void)soapEngine:(SOAPEngine*)soapEngine didReceiveDataSize:(NSUInteger)current total:(long long)total;

- (void)soapEngine:(SOAPEngine*)soapEngine didSendDataSize:(NSUInteger)current total:(NSUInteger)total;

- (BOOL)soapEngine:(SOAPEngine*)soapEngine didReceiveResponseCode:(NSInteger)statusCode;

- (NSMutableURLRequest*)soapEngine:(SOAPEngine*)soapEngine didBeforeSendingURLRequest:(NSMutableURLRequest*)request;
- (NSString*)soapEngine:(SOAPEngine*)soapEngine didBeforeParsingResponseString:(NSString*)stringXML DEPRECATED_MSG_ATTRIBUTE("soapEngine:didBeforeParsingResponseString: as deprecated please use soapEngine:didBeforeParsingResponseData:");

- (NSData*)soapEngine:(SOAPEngine*)soapEngine didBeforeParsingResponseData:(NSData*)data;

- (NSString*)soapEngine:(SOAPEngine*)soapEngine didBeforeParsingResponseString:(NSString*)stringXML
DEPRECATED_MSG_ATTRIBUTE("soapEngine:didBeforeParsingResponseString: as deprecated please use soapEngine:didBeforeParsingResponseData:");

@end
Binary file modified SOAPEngine64.framework/Info.plist
Binary file not shown.
Binary file modified SOAPEngine64.framework/SOAPEngine64
Binary file not shown.
49 changes: 37 additions & 12 deletions SOAPEngineOSX.framework/Versions/A/Headers/SOAPEngine.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@
//
// email support: support@prioregroup.com
//
// Version : 1.31
// Version : 1.4
// Changelog : https://github.com/priore/SOAPEngine/blob/master/CHANGELOG.txt
// Updates : https://github.com/priore/SOAPEngine
//
#define SOAPEngineFrameworkVersion @"1.31" DEPRECATED_MSG_ATTRIBUTE("SOAPEngineFrameworkVersion as deprecated please use SOAPEngine64VersionString")
#define SOAPEngineFrameworkVersion @"1.4" DEPRECATED_MSG_ATTRIBUTE("SOAPEngineFrameworkVersion as deprecated please use SOAPEngine64VersionString")

#import <Foundation/Foundation.h>

Expand Down Expand Up @@ -50,8 +50,10 @@ FOUNDATION_EXPORT const NSString *SOAPEngineErrorKey; // errors
FOUNDATION_EXPORT const NSString *SOAPEngineDataSizeKey; // send/receive data size
FOUNDATION_EXPORT const NSString *SOAPEngineTotalDataSizeKey; // send/receive total data size

typedef void(^SOAPEngineCompleteBlock)(NSInteger statusCode, NSString *stringXML) DEPRECATED_MSG_ATTRIBUTE("SOAPEngineCompleteBlock as deprecated please use SOAPEngineCompleteBlockWithDictionary");
typedef void(^SOAPEngineCompleteBlockWithDictionary)(NSInteger statusCode, NSDictionary *dict);
typedef void(^SOAPEngineCompleteBlock)(NSInteger statusCode, NSString *stringXML)
DEPRECATED_MSG_ATTRIBUTE("SOAPEngineCompleteBlock as deprecated please use SOAPEngineCompleteBlockWithDictionary");

typedef void(^SOAPEngineFailBlock)(NSError *error);
typedef void(^SOAPEngineReceiveDataSizeBlock)(NSUInteger current, long long total);
typedef void(^SOAPEngineSendDataSizeBlock)(NSUInteger current, NSUInteger total);
Expand Down Expand Up @@ -96,12 +98,16 @@ typedef NS_ENUM(NSInteger, SOAPCertificate)
@interface SOAPEngine : NSObject

// return the current request URL
@property (nonatomic, strong, readonly, getter=currentRequestURL) NSURL *requestURL DEPRECATED_MSG_ATTRIBUTE("requestURL property as deprecated please use currentRequestURL");
@property (nonatomic, strong, readonly) NSURL *currentRequestURL;
@property (nonatomic, strong, readonly, getter=currentRequestURL) NSURL *requestURL
DEPRECATED_MSG_ATTRIBUTE("requestURL property as deprecated please use currentRequestURL");

// return the current SOAP Action
@property (nonatomic, strong, readonly) NSString *soapAction;

// sets or returns SOAPAction value in the header of the request.
@property (nonatomic, strong) NSString *soapActionRequest;

// return the current method name
@property (nonatomic, strong, readonly) NSString *methodName;

Expand Down Expand Up @@ -245,8 +251,10 @@ typedef NS_ENUM(NSInteger, SOAPCertificate)
- (void)setValue:(id)value forKey:(NSString *)key subKeyName:(NSString*)subKeyName attributes:(NSDictionary*)attrbitues;

#if TARGET_OS_SIMULATOR || TARGET_OS_IOS || TARGET_OS_TV

- (void)setImage:(UIImage*)image forKey:(NSString*)key __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_4_3);
- (void)setImage:(UIImage*)image forKey:(NSString*)key attributes:(NSDictionary*)attributes __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_4_3);

#endif

// return a formatted dictionary for a sub-child with attributes
Expand All @@ -271,28 +279,32 @@ typedef NS_ENUM(NSInteger, SOAPCertificate)
- (void)requestURL:(id)asmxURL
soapAction:(NSString *)soapAction
complete:(SOAPEngineCompleteBlock)complete
failWithError:(SOAPEngineFailBlock)fail DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:complete:failWithError: as deprecated please use requestURL:soapAction:completeWithDictionary:failWithError:");
failWithError:(SOAPEngineFailBlock)fail
DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:complete:failWithError: as deprecated please use requestURL:soapAction:completeWithDictionary:failWithError:");

- (void)requestURL:(id)asmxURL
soapAction:(NSString *)soapAction
value:(id)value
complete:(SOAPEngineCompleteBlock)complete
failWithError:(SOAPEngineFailBlock)fail DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:complete:failWithError: as deprecated please use requestURL:soapAction:value:completeWithDictionary:failWithError:");
failWithError:(SOAPEngineFailBlock)fail
DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:complete:failWithError: as deprecated please use requestURL:soapAction:value:completeWithDictionary:failWithError:");

- (void)requestURL:(id)asmxURL
soapAction:(NSString *)soapAction
value:(id)value
forKey:(NSString*)key
complete:(SOAPEngineCompleteBlock)complete
failWithError:(SOAPEngineFailBlock)fail DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:");
failWithError:(SOAPEngineFailBlock)fail
DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:");

- (void)requestURL:(id)asmxURL
soapAction:(NSString *)soapAction
value:(id)value
forKey:(NSString*)key
complete:(SOAPEngineCompleteBlock)complete
failWithError:(SOAPEngineFailBlock)fail
receivedDataSize:(SOAPEngineReceiveDataSizeBlock)receive DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError:receivedDataSize: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:receivedDataSize:");
receivedDataSize:(SOAPEngineReceiveDataSizeBlock)receive
DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError:receivedDataSize: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:receivedDataSize:");

- (void)requestURL:(id)asmxURL
soapAction:(NSString *)soapAction
Expand All @@ -301,7 +313,8 @@ typedef NS_ENUM(NSInteger, SOAPCertificate)
complete:(SOAPEngineCompleteBlock)complete
failWithError:(SOAPEngineFailBlock)fail
receivedDataSize:(SOAPEngineReceiveDataSizeBlock)receive
sendedDataSize:(SOAPEngineSendDataSizeBlock)sended DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError:receivedDataSize:sendedDataSize: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:receivedDataSize:sendedDataSize:");
sendedDataSize:(SOAPEngineSendDataSizeBlock)sended
DEPRECATED_MSG_ATTRIBUTE("requestURL:soapAction:value:forKey:complete:failWithError:receivedDataSize:sendedDataSize: as deprecated please use requestURL:soapAction:value:forKey:completeWithDictionary:failWithError:receivedDataSize:sendedDataSize:");

// webservice request with block and dictionary
- (void)requestURL:(id)asmxURL
Expand Down Expand Up @@ -401,15 +414,27 @@ authorization:(SOAPAuthorization)authorization;

@optional

- (void)soapEngine:(SOAPEngine*)soapEngine didFinishLoading:(NSString*)stringXML DEPRECATED_MSG_ATTRIBUTE("soapEngine:didFinishLoading: as deprecated please use soapEngine:didFinishLoading:dictionary:");
- (void)soapEngine:(SOAPEngine*)soapEngine didFinishLoading:(NSString*)stringXML dictionary:(NSDictionary*)dict;
- (void)soapEngine:(SOAPEngine*)soapEngine didFinishLoading:(NSString*)stringXML
DEPRECATED_MSG_ATTRIBUTE("soapEngine:didFinishLoading: as deprecated please use soapEngine:didFinishLoadingWithDictionary:data:");

- (void)soapEngine:(SOAPEngine*)soapEngine didFinishLoading:(NSString*)stringXML dictionary:(NSDictionary*)dict
DEPRECATED_MSG_ATTRIBUTE("soapEngine:didFinishLoading: as deprecated please use soapEngine:didFinishLoadingWithDictionary:data:");

- (void)soapEngine:(SOAPEngine*)soapEngine didFinishLoadingWithDictionary:(NSDictionary*)dict data:(NSData*)data;

- (void)soapEngine:(SOAPEngine*)soapEngine didFailWithError:(NSError*)error;

- (void)soapEngine:(SOAPEngine*)soapEngine didReceiveDataSize:(NSUInteger)current total:(long long)total;

- (void)soapEngine:(SOAPEngine*)soapEngine didSendDataSize:(NSUInteger)current total:(NSUInteger)total;

- (BOOL)soapEngine:(SOAPEngine*)soapEngine didReceiveResponseCode:(NSInteger)statusCode;

- (NSMutableURLRequest*)soapEngine:(SOAPEngine*)soapEngine didBeforeSendingURLRequest:(NSMutableURLRequest*)request;
- (NSString*)soapEngine:(SOAPEngine*)soapEngine didBeforeParsingResponseString:(NSString*)stringXML DEPRECATED_MSG_ATTRIBUTE("soapEngine:didBeforeParsingResponseString: as deprecated please use soapEngine:didBeforeParsingResponseData:");

- (NSData*)soapEngine:(SOAPEngine*)soapEngine didBeforeParsingResponseData:(NSData*)data;

- (NSString*)soapEngine:(SOAPEngine*)soapEngine didBeforeParsingResponseString:(NSString*)stringXML
DEPRECATED_MSG_ATTRIBUTE("soapEngine:didBeforeParsingResponseString: as deprecated please use soapEngine:didBeforeParsingResponseData:");

@end
14 changes: 7 additions & 7 deletions SOAPEngineOSX.framework/Versions/A/Resources/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16B2555</string>
<string>16D32</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,29 +17,29 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.31</string>
<string>1.4</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.31</string>
<string>1.4</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8B62</string>
<string>8C1002</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>16B2649</string>
<string>16C58</string>
<key>DTSDKName</key>
<string>macosx10.12</string>
<key>DTXcode</key>
<string>0810</string>
<string>0821</string>
<key>DTXcodeBuild</key>
<string>8B62</string>
<string>8C1002</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2016 Danilo Priore. All rights reserved.</string>
<key>UIDeviceFamily</key>
Expand Down
Binary file modified SOAPEngineOSX.framework/Versions/A/SOAPEngineOSX
Binary file not shown.

0 comments on commit d9d81d3

Please sign in to comment.