Skip to content

Commit

Permalink
Merge pull request #55 from payu-intrepos/HotFix/RemovedUIWebViewUIAl…
Browse files Browse the repository at this point in the history
…ertView

Removed UIWebview and UIAlertView from SDKs
  • Loading branch information
RajvinderPayU authored Feb 17, 2020
2 parents b4e4f16 + 7441723 commit b1feb55
Show file tree
Hide file tree
Showing 167 changed files with 55 additions and 161 deletions.
Binary file modified CoreSDK/PayUMoneyCoreSDK.framework/Assets.car
Binary file not shown.
Binary file modified CoreSDK/PayUMoneyCoreSDK.framework/Info.plist
Binary file not shown.
Binary file removed CoreSDK/PayUMoneyCoreSDK.framework/PUMLoginVC.nib
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CoreSDK/PayUMoneyCoreSDK.framework/PayUMoneyCoreSDK
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/Assets.car
100755 → 100644
Binary file not shown.
44 changes: 0 additions & 44 deletions Dependencies/CB/PayUCustomBrowser.framework/Headers/CBConnection.h

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,6 @@
#ifndef iOSCustomeBrowser_CBConstant_h
#define iOSCustomeBrowser_CBConstant_h



typedef NS_OPTIONS(NSUInteger, PUCBBankSimulator) {
PUCBDefault = 0,
PUCBBankSimulatorLocal = 1,
PUCBBankSimulatorRemote = 2,
};

//Macros To prevent instantiation of class by standard methods
#define ATTRIBUTE_ALLOC __attribute__((unavailable("alloc not available, call sharedSingletonInstance instead")))
#define ATTRIBUTE_INIT __attribute__((unavailable("init not available, call sharedSingletonInstance instead")))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ decidePolicyForNavigationResponse:(WKNavigationResponse *)navigationResponse

// Displaying UI Panels

- (void)payUwebView:(WKWebView *)webView runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)())completionHandler;
- (void)payUwebView:(WKWebView *)webView runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)(void))completionHandler;

- (void)payUwebView:(WKWebView *)webView runJavaScriptConfirmPanelWithMessage:(NSString *)message initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)(BOOL result))completionHandler;

Expand Down
5 changes: 0 additions & 5 deletions Dependencies/CB/PayUCustomBrowser.framework/Headers/PUCBBaseConnection.h
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -20,19 +20,14 @@
- (instancetype) init ATTRIBUTE_INIT;
- (instancetype) new ATTRIBUTE_NEW;

@property (nonatomic, assign) BOOL isMagicRetry;
@property (nonatomic, copy) NSString *txnID;
@property (nonatomic, copy) NSString *merchantKey;
@property (weak, nonatomic) id <PayUCBWebViewResponseDelegate> cbWebViewResponseDelegate;
@property (nonatomic, assign) BOOL isAutoOTPSelect;
@property (nonatomic, assign) PUCBBankSimulator bankSimulatorType;
@property (nonatomic, strong) PUCBConfiguration *cbConfig;

/*!
* This method is called from Merchant's App to initialize CB.
* @param view UIView on which WebView needs to be displayed
* @param webView instance of WebView (It can be either WKWebView or UIWebView)
* @return obj instance of PUCBBaseConnection (or instance of its subclass, depending upon class on which it is called)
*/
-(instancetype)init:(UIView *)view webView:(id)webView;

Expand Down
4 changes: 0 additions & 4 deletions Dependencies/CB/PayUCustomBrowser.framework/Headers/PUCBConfiguration.h
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@

/*!
* This method returns singleton object. Use this to configure features provided by CB
* @return obj The singleton sintance of PUCBConfiguration class
*/
+(instancetype)getSingletonInstance;

Expand All @@ -29,11 +28,8 @@

@property (nonatomic, strong) NSString *merchantKey;
@property (nonatomic, strong) NSString *transactionId;
@property (nonatomic, assign) BOOL isMagicRetry;
@property (nonatomic, assign) BOOL isAutoOTPSelect;
@property (nonatomic, assign) BOOL shouldShowPayULoader;
@property (nonatomic, assign) BOOL enableWKWebView;
@property (nonatomic, assign) PUCBBankSimulator bankSimulatorType;
@property (nonatomic, strong) PUCBReviewOrderConfig *reviewOrderConfig;
@property (nonatomic, assign) NSUInteger surePayCount;
@property (nonatomic, strong) NSString *paymentURL, *paymentPostParam;
Expand Down
Empty file.
34 changes: 1 addition & 33 deletions Dependencies/CB/PayUCustomBrowser.framework/Headers/PUCBWebVC.h
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
NS_ENUM(NSInteger) {
PUCBNilArgument = 100,
PUCBInvalidMerchantKey = 101,
PUCBBankSimulatorNotSupported = 102
};


Expand All @@ -22,9 +21,6 @@ NS_ENUM(NSInteger) {
@required
/*!
* This method gets called when transaction is successfull.
* @param response
* Response sent by PayU on successful completion of Payment.
*
* @note Hash inside response should be compared with server calculated hash to rule out possibility of tampering of data.
* This should be done at server's end.
*
Expand All @@ -33,15 +29,11 @@ NS_ENUM(NSInteger) {

/*!
* This method gets called when transaction fails. It logs txn_fail event.
* @param response
* Response sent by PayU when the transaction gets failed
*/
- (void)PayUFailureResponse:(id)response;

/*!
* This method gets called in case of network error
* @param notification
* An NSDictionary containing details about the network error
*/
- (void)PayUConnectionError:(NSDictionary *)notification;

Expand All @@ -53,21 +45,13 @@ NS_ENUM(NSInteger) {
/*!
* If the merchant intentends to receive response from her own server, this method shoudld be implemented.
* This method is called when merchant's Success URL passes data to the custom browser.
* @param payUResponse
* Response sent by PayU on successful completion of Payment.
* @param surlResponse
* Response sent by merchant's server on successful completion of the payment.
*/
- (void)PayUSuccessResponse:(id) payUResponse SURLResponse:(id) surlResponse;


/*!
* If the merchant intentends to receive response from her own server, this method shoudld be implemented.
* This method is called when merchant's Failure URL passes data to the custom browser.
* @param payUResponse
* Response sent by PayU when the transaction gets failed.
* @param furlResponse
* Response sent by merchant's server on failure of the payment.
*/
- (void)PayUFailureResponse:(id) payUResponse FURLResponse:(id) furlResponse;

Expand All @@ -92,9 +76,8 @@ NS_ENUM(NSInteger) {
@end


@interface PUCBWebVC : UIViewController <UIWebViewDelegate, WKNavigationDelegate, WKScriptMessageHandler, WKUIDelegate>
@interface PUCBWebVC : UIViewController <WKNavigationDelegate, WKScriptMessageHandler, WKUIDelegate>

@property (strong, nonatomic) UIWebView *vwWebView;
@property (strong, nonatomic) WKWebView *vwWKWebView;
@property (weak, nonatomic) id <PUCBWebVCDelegate> cbWebVCDelegate;

Expand All @@ -108,15 +91,6 @@ NS_ENUM(NSInteger) {

/*!
* This method is one of the two designated initializer of PUCBWebVC class
* @param postParam
* Post parmamters required by the payment server
* @param url
* This is the payment URL, the first URL which gets loaded in payment journey
* @param key
* This is the merchant key which she gets after onbaording PayU
* @param error
* Error is retured if the other parmaters fails validation checks
@see -initWithNSURLRequest:merchantKey:error
*/

- (instancetype)initWithPostParam:(NSString*)postParam
Expand All @@ -126,12 +100,6 @@ NS_ENUM(NSInteger) {

/*!
* This method is one of the two designated initializer of PUCBWebVC class
* @param request
* This is the NSURLRequest which should ideally contain post params along with the payment URL
* @param key
* This is the merchant key which she gets after onbaording PayU
* @param error
* Error is retured if the other parmaters fails validation checks
*/
- (instancetype)initWithNSURLRequest:(NSURLRequest*)request
merchantKey:(NSString*)key
Expand Down
8 changes: 0 additions & 8 deletions Dependencies/CB/PayUCustomBrowser.framework/Headers/PayUCBWebViewResponseDelegate.h
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -16,21 +16,13 @@

/*!
* This method gets called when transaction is successfull.
* @param response Response sent by PayU on successful completion of Payment.
*
* @note Hash inside response should be compared with server calculated hash to rule out possibility of tampering of data.
* This should be done at server's end.
*/
- (void)PayUSuccessResponse:(id)response;

/*!
* @param response Response sent by PayU when the transaction gets failed
*/
- (void)PayUFailureResponse:(id)response;

/*!
* @param notification An NSDictionary containing details about the network error
*/
- (void)PayUConnectionError:(NSDictionary *)notification;

@optional
Expand Down
1 change: 0 additions & 1 deletion Dependencies/CB/PayUCustomBrowser.framework/Headers/PayUCustomBrowser.h
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ FOUNDATION_EXPORT const unsigned char PayUCustomBrowserVersionString[];

// In this header, you should import all the public headers of your framework using statements like #import <PayUCustomBrowser/PublicHeader.h>
#import "CBWKConnection.h"
#import "CBConnection.h"
#import "CBConstant.h"
#import "PUCBWebVC.h"

Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
#define iOSCustomeBrowser_PayU_CB_SDK_h

#import "CBWKConnection.h"
#import "CBConnection.h"
#import "CBConstant.h"
#import "PUCBWebVC.h"

Expand Down
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/Info.plist
100755 → 100644
Binary file not shown.
Empty file.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBAllPaymentOption~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBAllPaymentOption~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBAllPaymentOption~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBAllPaymentOption~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBApproveView~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBApproveView~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBApproveView~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBApproveView~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBBankPageLoading~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBBankPageLoading~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBBankPageLoading~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBBankPageLoading~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBFooterView~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBFooterView~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBFooterView~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBFooterView~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBHeaderView~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBHeaderView~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBHeaderView~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBHeaderView~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBLoader~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBLoader~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBLoader~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBLoader~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified ...CB/PayUCustomBrowser.framework/PUCBPassowrdWithIncorrectOTPView~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified ...cies/CB/PayUCustomBrowser.framework/PUCBPassowrdWithIncorrectOTPView~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified .../PayUCustomBrowser.framework/PUCBPassowrdWithIncorrectOTPView~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified ...es/CB/PayUCustomBrowser.framework/PUCBPassowrdWithIncorrectOTPView~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBPasswordNB~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBPasswordNB~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBPasswordNB~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBPasswordNB~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBROCell~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBROCell~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBROCell~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBROCell~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBRegenerateOTPView~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBRegenerateOTPView~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified ...ndencies/CB/PayUCustomBrowser.framework/PUCBRegenerateOTPView~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBRegenerateOTPView~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBRegisterOption~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBRegisterOption~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBRegisterOption~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBRegisterOption~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBReviewOrderView~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBReviewOrderView~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBReviewOrderView~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBReviewOrderView~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBSurePay~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBSurePay~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBSurePay~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBSurePay~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBUserIdNB~ipad.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBUserIdNB~ipad.nib/runtime.nib
100755 → 100644
Binary file not shown.
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBUserIdNB~iphone.nib/objects-8.0+.nib
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBUserIdNB~iphone.nib/runtime.nib
100755 → 100644
Binary file not shown.
Empty file modified Dependencies/CB/PayUCustomBrowser.framework/PUCBWKTest.html
100755 → 100644
Empty file.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PayUCBInfo.plist
100755 → 100644
Binary file not shown.
Binary file modified Dependencies/CB/PayUCustomBrowser.framework/PayUCustomBrowser
Binary file not shown.
6 changes: 3 additions & 3 deletions PayUmoney_CoreSDK.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,21 @@
Pod::Spec.new do |s|

s.name = "PayUmoney_CoreSDK"
s.version = "3.8"
s.version = "4.0"
s.summary = "PayUmoney iOS SDK"
s.description = "This is a native SDK to integrate PayUmoney services with iOS apps"

s.homepage = "https://github.com/payu-intrepos/PayUMoney-IOS-SDK"
s.license = { :type => "MIT", :file => "LICENSE" }
s.author = { "Umang Arya" => "[email protected]" }
s.source = { :git => "https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git", :tag => "PayUmoney_CoreSDK.3.8" }
s.source = { :git => "https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git", :tag => "PayUmoney_CoreSDK.4.0" }

s.ios.deployment_target = '8.0'
s.requires_arc = true

s.ios.preserve_paths = '**'
s.vendored_frameworks = 'CoreSDK/PayUMoneyCoreSDK.framework'

s.dependency 'PayUIndia-Custom-Browser', '~> 5.8.1'
s.dependency 'PayUIndia-Custom-Browser', '~> 5.9'

end
4 changes: 2 additions & 2 deletions PayUmoney_PnP.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@
Pod::Spec.new do |s|

s.name = "PayUmoney_PnP"
s.version = "2.5.1"
s.version = "2.5.2"
s.summary = "Native iOS integration & easy to integrate and use library."
s.description = "Provides a ready to use, drop in set of User Screens to enable payments with iOS Apps. Provide an end to end payment experience with all the features offered by the Citrus SDK. Reduces integration friction as merchants do not have to worry about designing the checkout screen, bank assets, or deal with complexity required to handle different payments methods."

s.homepage = "https://github.com/payu-intrepos/PayUMoney-IOS-SDK"
s.license = { :type => "MIT", :file => "LICENSE" }
s.author = { "Umang Arya" => "[email protected]" }
s.source = { :git => "https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git", :tag => "PayUmoney_PnP.2.5.1" }
s.source = { :git => "https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git", :tag => "PayUmoney_PnP.2.5.2" }

s.ios.deployment_target = '8.0'
s.requires_arc = true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,7 @@
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
English,
en,
Base,
);
Expand Down Expand Up @@ -199,7 +200,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "";
shellScript = "# Type a script or drag a script file from your workspace to insert its path.\nAPP_PATH=\"${TARGET_BUILD_DIR}/${WRAPPER_NAME}\"\n\n# This script loops through the frameworks embedded in the application and\n# removes unused architectures.\nfind \"$APP_PATH\" -name '*.framework' -type d | while read -r FRAMEWORK\ndo\nFRAMEWORK_EXECUTABLE_NAME=$(defaults read \"$FRAMEWORK/Info.plist\" CFBundleExecutable)\nFRAMEWORK_EXECUTABLE_PATH=\"$FRAMEWORK/$FRAMEWORK_EXECUTABLE_NAME\"\necho \"Executable is $FRAMEWORK_EXECUTABLE_PATH\"\n\nEXTRACTED_ARCHS=()\n\nfor ARCH in $ARCHS\ndo\necho \"Extracting $ARCH from $FRAMEWORK_EXECUTABLE_NAME\"\nlipo -extract \"$ARCH\" \"$FRAMEWORK_EXECUTABLE_PATH\" -o \"$FRAMEWORK_EXECUTABLE_PATH-$ARCH\"\nEXTRACTED_ARCHS+=(\"$FRAMEWORK_EXECUTABLE_PATH-$ARCH\")\ndone\n\necho \"Merging extracted architectures: ${ARCHS}\"\nlipo -o \"$FRAMEWORK_EXECUTABLE_PATH-merged\" -create \"${EXTRACTED_ARCHS[@]}\"\nrm \"${EXTRACTED_ARCHS[@]}\"\n\necho \"Replacing original executable with thinned version\"\nrm \"$FRAMEWORK_EXECUTABLE_PATH\"\nmv \"$FRAMEWORK_EXECUTABLE_PATH-merged\" \"$FRAMEWORK_EXECUTABLE_PATH\"\n\ndone\n";
};
/* End PBXShellScriptBuildPhase section */

Expand Down Expand Up @@ -328,12 +329,13 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 6;
DEVELOPMENT_TEAM = "";
FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/../../**";
INFOPLIST_FILE = PlugNPlayFrameworkExample/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.payumoney.sdkuiexampleframework;
PRODUCT_BUNDLE_IDENTIFIER = com.citruspay.plugnplay.example;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand All @@ -347,12 +349,13 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 6;
DEVELOPMENT_TEAM = "";
FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/../../**";
INFOPLIST_FILE = PlugNPlayFrameworkExample/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.payumoney.sdkuiexampleframework;
PRODUCT_BUNDLE_IDENTIFIER = com.citruspay.plugnplay.example;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand Down
Loading

0 comments on commit b1feb55

Please sign in to comment.