iOS9 compatibility issues with Drive SDK development

Having problems with Drive SDK on iOS9

I’ve been trying to get my app working with the latest iOS version but keep running into roadblocks. The main issues I’m facing include:

  • Multiple deprecated method warnings during compilation
  • Missing header file errors that prevent successful builds
  • General compatibility problems between the SDK and iOS9

Has anyone else encountered similar problems when updating their projects? I’m wondering if there are any workarounds or if developers should expect an updated version of the SDK that supports iOS9 features properly. Any suggestions or timeline information would be really helpful.

iOS 9 broke a ton of stuff for me as well. I fixed it by manually changing the deployment target back to 8.4 in build settings - just temporarily. Also delete your derived data folder, that cleared up most of my missing header errors. Pain in the ass, but you can wrap the buggy code in #ifdef checks while we wait for a real fix.

Hit this same issue when we moved to iOS9 in October. I created a bridging config that handled the deprecated methods gracefully and kept backward compatibility working. The header problems are usually because iOS9 got stricter about framework imports - you need to explicitly declare frameworks in your Info.plist under NSAppTransportSecurity exceptions. For a quick fix, I’d use the older SDK with targeted patches instead of trying to force the current one. I’ve been watching the dev forums and Google knows about these issues but won’t commit to when they’ll release the patched SDK.

Had the exact same compatibility nightmare migrating our enterprise app to iOS9 last month. Those deprecated method warnings were a pain - they kept breaking our builds. I temporarily downgraded to an earlier SDK while adding conditional compilation for iOS9-specific code. The missing headers usually happen because iOS9 changed framework search paths. Double-check your project settings and make sure framework linking points to the right spots. Word through dev channels is there’s an updated SDK coming in a few weeks to fix these iOS9 issues, but no official timeline yet.