SFAuthenticationManager deprecated in 6.0 - ios

We have a custom salesforce iOS application currently running on salesforcemobilesdk 5.3.1. It is a both native and hybrid mixed application. I am planning to update it to the latest but I am finding few decrepency in the library. In v6.0 sdk SFAuthenticationManager is deprecated, but Hybrid sdk still needs SFAuthenticationManager. If I use cocoapods or use forceios, it doesn't have SFAuthenticationManager. How do I overcome it and is there a document reference where can I refer for using SFUserAccountManager instead of SFAuthenticationManager? Any guidance on this is much appreciated. Thanks!

Related

BlackBerry Dynamics - do the Xamarin bindings work with the new Dynamic Framework beta?

I maintain several iOS apps that use BlackBerry Dynamics Bindings for Xamarin.iOS. One of our apps has a production version that was build against version 6.0.1.6 of the bindings, along with an earlier version of the SDK and targeted iOS 12.
With iOS 14 coming out, it is time to rebuild the app, which means it is time to update the SDK, the bindings, and the dlls in my project. When I went to the developer portal, I found the SDK download page now has two options for the "BlackBerry Dynamics SDK for iOS". There is a "Static Framework v8.1.0.37" and a "Dynamic Framework beta v8.1.0.37".
According to the documentation, the dynamic framework, while in beta, does eliminate much of the complicated linking required in previous versions, and does away with the custom LD scripts for FIPS compliance. I would like to try it out, but I could not find an indication anywhere in the documentation files on the developer portal as to whether or not the Xamarin bindings work with this version of the SDK. Do they?
The currently available bindings are version 7.0, which target iOS 13; the iOS 14 readiness blog post says newer bindings are planned for mid-October of 2020. If the current bindings do not work with the dynamic framework sdk, is there any plan to have the next release do so?
The BlackBerry Dynamics SDK 8.1.x for Xamarin will not support using the dynamic library found within the BlackBerry Dynamics SDK for iOS. It currently only supports the static library. We do plan to add support for the dynamic library to our SDKs for Xamarin, Cordova and React Native in a future release.

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

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'

Hyperloop - Tokbox - iOS

i need to develop an app (iOS) with videoconference, there is a lib called TokBox, but works only with xcode ( i mean, native code ), so i am wondering if hyperloop can handle it.
I will use classic development and SDK 5.2.2 GA
Thanks in advance.
Tokbox lib
I see Tokbox is available as Cocoapod, which is the easiest way to include iOS stuff in Hyperloop projects. The Hyperloop Example App also demonstrates this.

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