How to integrate eSewa payment gateway for iOS apps? - ios

I need to integrate eSewa payment gateway into my app. As such I have gone through several blogs but did not found it helpful. I could not found pod files also. if I go with SDK then I will get compiler 5.1 error?

There is no pod for eSewa. You have to download the SDK as zip, drag and drop it on your project as it says on their documentation.
iOS Documentation

Related

Installing iOS Facebook SDK without using CocoaPod

I'm following this official documentation to install FB SDK and trying to integrate it with my React Native project: https://developers.facebook.com/docs/ios/getting-started/ , so that I can show a Facebook share dialog in my app.
However, one of the steps requires to use CocoaPod to get the libraries. My React Native project doesn't work well with CocoaPod, I want to avoid it as much as possible. Is there a way to install the libraries manually without using CocoaPods?
Much appreciated if you can point me to some documentation or tutorials. Thanks!
You can download the entire iOS SDK (outside of Cocoapods) by going to bottom of this page:
https://developers.facebook.com/docs/ios/componentsdks
There also seems to be a Reactive Native-focused tutorial found here, where it looks like you can use npm install and react-native link.

Does Google Analytics 3.17 for iOS using Cocoapods support Bitcode now?

I just noticed an update to Google Analytics for iOS (3.17), and I'm wondering if it is safe to switch over to using this Cocoapod (https://cocoapods.org/pods/GoogleAnalytics) and does it support Bitcode properly now? There have been issues with these Cocoapods before.
Specifically, I've been using Google Analytics 3.15 in my app for months now, but I haven't used the Cocoapod, because it wasn't compiling for me (Google wasn't supporting Bitcode for iOS for the Cocoapod version of the code, if I remember correctly). Somewhere I had read that by downloading the GoogleAnalyticsServices library directly (https://developers.google.com/analytics/devguides/collection/ios/v3/sdk-download) and drag that into my project in Xcode, it would work, and would support Bitcode. Which it has, and has worked well all this time.
But now I'd like to upgrade and change over to using it via Cocoapods if it supports Bitcode and is more officially supported by Google.
Anyone know?
Thanks.
PS. Which Version?
Google says to use the Cocoapod named:
pod 'Google/Analytics'
(https://developers.google.com/analytics/devguides/collection/ios/v3/?ver=swift)
While on Cocoapods.org, Google says to use this one:
pod 'GoogleAnalytics'
(https://cocoapods.org/pods/GoogleAnalytics)
Which is the correct version to use?
The Google/Analytics pod is the one that should be used when implementing Google Analytics in your iOS app. The GoogleAnalytics pod is not meant for direct use; we'll be updating the pod description.

Cannot integrate Paytm iOS SDK V2.1

I tried integrating Paytm iOS SDK 2.1. Always give me the error -
ld: library not found for -lPaymentsSDK
I added the libPaymentsSDK.a to my frameworks and all the 5 files under include folder to my project. Is there any other step?
The documentation of adding the SDK is not there at all. Only steps for integrating are there. If anyone is using the SDK please help me with this issue.
So apparently the Paytm SDK uses Apple's reachability and it was interfering with the Reachability I was using. So I changed the name of the class of the Reachability(Non Apple one) I was using.

need older version of Google Mobile Ads SDK iOS

I am in the need of older version of Google Mobile Ads SDK iOS may be 7.7.0 or older. Please share if anyone has it. I need to work on Xcode 6.3.2 and iOS 8.3. but latest version needs iOS 9 or later.
Thanks.
In case anyone is looking for the answer to this question, as I was today... Here is a solution that incorporates Nika's fine answer and gives you a standalone solution for closed-source frameworks like these.
The Cocoapods specs need to be public and if you go to where those specs are published, in this case: https://github.com/CocoaPods/Specs/tree/master/Specs/5/9/a/Google-Mobile-Ads-SDK
You'll find a list of all the versions of Google Mobile Ads published via Cocoapods.
Each spec contains a download link, so the spec for version 7.59.0 of the SDK / framework shows that link to be https://dl.google.com/dl/cpdc/de07064cf20bb7a6/Google-Mobile-Ads-SDK-7.59.0.tar.gz
You can solve your problem yourself mate:
Step 1: learn cocoapods. Cocoapods are used to integrate 3rd party libraries. It usually stores many many versions of the same libraries. There are plenty of tutorials on this under 10 minutes on youtube.
Step 2: import the version of google mobile ads library you need like this pod 'GoogleMobileAds', '~> 7.7'

import AWS iOS SDK cause architecture error

I've downloaded the latest AWS iOS SDK and added several frameworks (without copy) manually into my project.
Without further ado I got errors with a simple build:
Here's my architecture settings:
Since I understand none of the errors...
any advice would be appreciated.
You should follow the Set Up the SDK for iOS section of AWS Mobile SDK for iOS Developer Guide. You are not linking libsqlite3.dylib, libz.dylib, and SystemConfiguration.framework.
Try using this parameters:
Then, it is a good practice using cocoapods. AWS github has a great guide on how to implement their libraries (check the link):
Amazon Web Services SDK iOS Github

Resources