import AWS iOS SDK cause architecture error - ios

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

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.

Facebook SDK Cocoapod isn't a framework?

I'm new to using Facebook & ios development, so I apologize if this is a really stupid question:
Aren't libraries used in iOS development usually in the form of .framework? Why are FBSDK libraries from Cocoapods just a directory full of .h's and .m's? Is there a way for me to convert them into a framework?
I'm using something called the Intel Multi-OS-Engine to enable iOS development using Java, and for it to generate bindings to third-party libraries, they must be in the form of .framework...
Thanks so much!
You can download latest from here
For more information look at quickstart
guide https://developers.facebook.com/docs/facebook-login/ios

Fabric + Crashlytics for iOS

Recently I try to add Fabric & Crashlytics to my projects, but I got one link issue.
My base SDK is iOS7.0 and deployment target is 7.0 too, try to use the Fabric app for mac or cocoapods to add these frameworks, but always got error msg like this:
Anyone can assist?
Thanks a lot.
Add the run script provided by fabric to you. The follwing screenshot demonstrates where to add the runscript.
Reply from Mattie, Twitter Staff
Yes. It turns out that Crashlytics does not support building with a base SDK older than "latest" for any given Xcode release. It's extremely hard for us to maintain build compatibility with older SDKs, even if we can maintain runtime compatibility.
So I need change the base SDK to latest one and revamp my codes..

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.

compilation error when integrating Fabric Twitter Kit in android

I am an android developer. I have a problem by using Fabric SDK for android.
I tried to integrate Twitter-Kit for my own implemented application.
My application android build version is Android 2.3.3 (Api level 10).
After adding kit-libs to my project i am getting compilation error because of some theme and resources are missed.
I figured out the root cause for the issues.
That is because of kit-libs android jars required android build version Android 5.0 (Api level 21).
So some of the resources are missed when i integrated the kit-libs to my own project which is supporting from android api level 10.
Please suggest me how can i use this Twitter-Kit( kit-libs) for my application which is build on android api level 10.
I am suspecting the issue with supporting libraries are mismatched in my application and integrated fabric twitter kit library apps.
Please let me know how can i check the problem with supporting lib's are not.
Please find the attached screen for my problem.
Finally i got answer for my question.
Root cause:
It is the problem when i integrate Fabric Twitter Kit into my application.
Some mismatch happen for my application targetSdkVersion and twitter library projects targetSdkVersion.
While integrating twitter the following property manifestmerger.enabled=true was added in my project.properties file. Because of this property my application is mismatching targetSdkVersion.
Solution:
Just commented manifestmerger.enabled=true in project.properties file.
Make sure is there any dependencies with that property before you are going to make comment out(or remove). For me it was added after integrating twitter kit for my android application.

Resources