HealthKit API で認証しようとすると、特定のいくつかのデバイスでエラーが発生します。[HKHealthStore requestAuthorizationToShareTypes:::] への呼び出しは、次のエラーで一貫して失敗し、システムによって生成された "ヘルス アプリへのアクセスを許可する" モーダルは表示されません。
エラー Domain=com.apple.healthkit Code=100 "Failed to open database" UserInfo= {NSLocalizedDescription=Failed to open database}
アプリを強制終了してOSを再起動した後でも、これを一貫して再現できるデバイスがあります。電話は、すべてのサードパーティ製アプリから HealthKit に接続できないようです。これは、私たちの側ではなく、HealthKit のバグのようです。これは特定のデバイスでのみ発生するようですが、デバイスについて特別なことはないようです (iOS 9、9.0.1、9.0.2、または 9.1 を実行するすべての iPhone 4 以降)。
私の質問は: 他の誰かがこのエラーを見たことがありますか?もしそうなら、問題を修正または軽減するために何をしましたか?