I am trying to integrate the latest facebook ios sdk 3.20 for my existing ios app, but It start crashing on iOS 5.1.1 devices every time i try to login using facebook. Please see the screen sort attached
Let me If you need some more information for the same
Thanks
You can see on their SDK page that the Facebook SDK supports iOS 6.0 and greater. They appear to be using new features of Objective C that are not present in older versions of iOS SDK.
The Facebook SDK for iOS versions 3.17+ supports iOS 6.x and higher.
Support for iOS 5.x was dropped in version 3.17 of the SDK.
Related
I have the Google Mobile Ads SDK in my iOS app. I was previously on v7.0 of the SDK, but am upgrading to v7.9.1. There has been a warning printed to the console since I was on v7.0:
You are currently using version 7.0.0 of the SDK. Please consider
updating your SDK to the most recent SDK version to get the latest
features and bug fixes. The latest SDK can be downloaded from
https://firebase.google.com/docs/admob/ios/download. A full list of
release notes is available at
https://developers.google.com/admob/ios/rel-notes.
After upgrading to v7.9.1, which is the SDK available at the link provided, I still get the same SDK version warning. I ran my app and printed the SDK version by calling GADRequest.sdkVersion() and it still prints 7.0. Where am I going wrong here that's preventing the SDK from recognizing what version it is? I am also using the Google Interactive Media Ads SDK, which is on version 3.2.1, but I don't think that's affecting it.
I've updated from their AdMob iOS SDK 6.0 or something version to 7.0.0 like a month ago and everything for iOS 8 was working fine. Today out of nowhere every time I load my app in device in the debug area it states...
You are currently using version 7.0.0 of the SDK, which doesn't officially support iOS 8. Please consider updating your SDK to the most recent sdk version, 7.1.0, to get iOS 8 support, including a fix for smart banner rendering in landscape mode.
Why all of a sudden is iOS SDK 7.0.0 not supported by iOS 8? So every time I have to update the AdMob SDK or the admob ad won't work for iOS8?
I get this too. It still supports iOS8, they just haven't changed the message. Admob SDK 6.12.0 still supports iOS8 too. What they are really saying is that there is a bug that they have fixed and you should upgrade to the latest version. I like this message, it always says if you are not using the latest version. If you are still in development you should always upgrade to the latest version of the SDK if you can. The difference between 7.0.0 and 7.1.0 is quite important, they were missing including one of the frameworks, so it is important that you use 7.1.0 instead of 7.0.0 - I think this was causing some ads not to play - https://developers.google.com/mobile-ads-sdk/rel-notes#ios
I have installed the ios 6.1 sdk in xcode 6 and it shows up in my base sdk drop-down.
I selected it and the app builds but when it launches on the ipad (ios 8) it seems to have a very broken apperence as if its trying to use ios 8 sdk. In ios 7 we were able to use the ios 6.1 sdk on ios 7, is this ability totally removed in ios 8?
This is an enterprise applicaiton, and the client is trying to avoid paying from a full refresh to ios 8.
Dropping an old SDK into a newer copy of Xcode is untested and unsupported by Apple, and it's no wonder you're seeing the problems you're seeing.
If you want to support an earlier version of iOS while using the latest SDK, just set the Minimum Deployment iOS version in your target's build settings (as described here in the Apple documentation I've included).
p.s. On the other hand, if you really want to keep using the iOS 6.1 SDK... use the Xcode version the SDK came with. And it should hopefully look proper under iOS 6, and it'll look like an iOS 6 app under iOS 7 & iOS 8.
p.p.s. Your client is cheap.
I have my app developed for iOS 4.3 to 6 and it uses facebook sdk 3.1. But now I require to prepare a build using xcode 4.2 to make the app runs on a device that has iOS 4.0 . Will the facebook sdk 3.0 support iOS version 4?
Thanks.
It supports versions 4.3 and up. See https://developers.facebook.com/ios/features/whats-new-ios-sdk-3.1/, the section in Facebook Login.
So, I just downloaded the new Facebook iOS SDK version 3.1. When I run a sample code, it complains about Social.framework that doesn't exist in my Xcode 4.4
I already have Xcode 4.5, but the problem is, Xcode 4.5 doesn't allow us to use iOS 4.2. And I need to run it on iOS 4.2.
So, if I use old Facebook SDK, that can run on Xcode 4.4, will Apple reject it?
Apple is so difficult these days.