NIFCLOUD-mbaas / UserCommunity

ニフクラ mobile backend ユーザーコミュニティ
https://mbaas.nifcloud.com/
81 stars 18 forks source link

iOS9 beta5 Xcode7 iOSSDK9 で NCMBInstallation:saveInBackground エラー #222

Closed yskfj closed 8 years ago

yskfj commented 8 years ago

同じビルドバイナリでiOS8.4 iOS8.1 iOS7.1は正常にcurrentInstallationの保存ができています

pod 'NCMB', :git => 'https://github.com/NIFTYCloud-mbaas/ncmb_ios.git' で最新版2.2.1が入っています

NCMBURLConnection.m の asyncConnectionWithBlock にログ出力を仕込んで実機で確認しました

sendAsynchronousRequest:queue:completionHandler: のcompletionHandlerでの connectionErrorはnilでした

送信データ: アプリ名とデバイストークンはxxxにしています {"timeZone":"Asia\/Tokyo","deviceToken":"xxx","deviceType":"ios","appVersion":"2.12.291","applicationName":"ゴxxx","sdkVersion":"2.2.1","badge":0}

レスポンスデータ: {"code":"E404001","error":"No data available."}

参考まで、Wiresharkで通信を確認しましたが、通信自体は問題ありませんでした

yskfj commented 8 years ago

mobile backendにログインして、該当デバイスのデバイストークンでinstallationクラスを検索してみましたが、居ませんでした。 登録自体ができていないようです。

goofmint commented 8 years ago

@yskfj 現時点のSDKではiOS 9に未対応となっています。今後検証し、対応予定とのことです。

yskfj commented 8 years ago

近々リリースされる(噂では来月)にもかかわらず、定形の返答でつれないですね。 iOS SDK ver2の時にもバグ取りやドキュメント修正にに協力したつもりですが残念です。