I'm still supporting iOS 6 on my apps, and I was going to update Google Analytics, but CocoaPods gives me an error saying it requires a higher version.
What is the last version of Google Analytics that works with iOS 6 and how do I get it?
Related
I have just found that Dropbox has updated his API's to v2 and older sdk is not working anymore.
It has been written that system requirements for new sdk is following:
iOS 9.0+
macOS 10.10+
Xcode 8+
Does that mean, I can no longer implement it for iOS 8? I know iOS8 is too old now and people might not be using it, just eager to know is there any way to implement it for iOS 8.
Link to Dropbox sdk readme file:
https://github.com/dropbox/dropbox-sdk-obj-c/blob/master/README.md#system-requirements
The SDK itself doesn't support iOS 8, but you could see if any of the community SDKs satisfy your requirements:
https://www.dropbox.com/developers/documentation/communitysdks
Or, you can call the HTTPS endpoints directly:
https://www.dropbox.com/developers/documentation/http/documentation
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 am using Google Analytics (version 3.15) for iOS app. my app also supports iOS 7 devices. So whenever I am trying to build the app using xcode 6.3 I am gettinbg below kind of errors,
/Volumes/Projects/Projects/inMyDIARY 5.0/inmyDIARY/inmyDIARY/libGoogleAnalyticsServices.a(TAGHit.o)
/Volumes/Projects/Projects/inMyDIARY 5.0/inmyDIARY/inmyDIARY/libGoogleAnalyticsServices.a(TAGPValueHash.o)
ld: 226 duplicate symbols for architecture x86_64
can anyone have idea how to resolve it?
I read some details about Google Analytics iOS SDK on official website and I have seen this
As of version 3.14 Google Analytics supports bitcode, which may cause compiler errors under Xcode 6. If you are still using Xcode 6 consider downloading v3.13.
Apart from that if you want simply want to ignore dependcy related Google Analytics using Cocoapods.
You can also go through official link link for more details.
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 a question.
I need to implement Google Maps API on iOS5.1 and iOS6.
I know google map have bulid in ios 5.1. But the Google Map API become third part if you need to use.
I need to implement google maps api on iOS5.1 and iOS6.
I reference the Google Map SDK API Tutorial.
The tutorial point to Supported Platforms is iOS SDK 6.0 or later.
I implemented Google Maps API on iOS6 is correct show the maps.( use iPhone 6.0 Simulator)
I am use ios Deployment Target 5.1.
But If I change to iPhone 5.1 Simulator.
The application had crashed.
I checked the crash problem reason is "Other Linker Flags set -ObjC" cause.
But I need to implement the Google Maps on iOS 5.1 and iOS6 .
How to resolve this problem, please?
How to write the google maps api on ios5.1 and ios6 both?
thank you very much.
I attach to the log on distributed on iOS 5.1 version :
yld: Symbol not found: _OBJC_CLASS_$_UIActivityViewController
Referenced from: /Users/mac/Library/Application Support/iPhone Simulator/5.1/Applications/EC6760CC-D272-4949-A5BA-6AFB8B0C1A8F/HM.app/HM
Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDK s/iPhoneSimulator5.1.sdk/System/Library/Frameworks/UIKit.framework/UIKit
in /Users/mac/Library/Application Support/iPhone Simulator/5.1/Applications/EC6760CC-D272-4949-A5BA-6AFB8B0C1A8F/HM.app/HM
According to the Google Maps SDK for iOS release notes:
"Version 1.5.0 requires iOS 6.0 or later. Applications that must support iOS 5.1 should continue to use the most recent 1.4.x release."
You'll just have to use the older version of the SDK.