ニフティクラウド mobile backendのiOS SDKは、
iOS 9のベータ版でも動作確認を行っておりますが、
SNSやGoogleアカウントと連携するために以下のような設定が必要です。
Facebook連携でのiOS 9対応
- Facebook開発者サイトでアナウンスされている、iOS 9対応を実施してください
- ニフティクラウド mobile backendでは、Facebook SDKのv4.1.0で動作確認を行っております
Twitter連携でのiOS 9対応
- App Tranceport Securityの影響でTiwtterのapiサーバーとの通信が制限されます
- Info.plistでapiサーバーとの通信を有効にしてください
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>api.twitter.com</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
</dict>
</dict>
Google連携でのiOS 9対応
- Google Sing-in iOS SDKのv2.2.0から、iOS 9に対応しています
- XcodeでプロジェクトのBuild Settingsを開き、Enable bitcodeをNOに指定してください
- Google Sign-In iOS SDK Release Notes