これで、Parse.com をバックエンドとして使用する iOS アプリの 1 つに対応する最初の WatchKit アプリがほぼ完成しました。Parse のドキュメントに従って、共有アプリ コンテナーと共有キーチェーンをセットアップしましたが、すべて正常に動作しています。
ただし、ハンドオフの実装を開始して、ユーザーが時計で使用している場合に、ロック画面から電話でアプリを開くことができるようにしました。ただし、アプリを開いたときに、ユーザーがログインしているように表示されないことがあります。
2 つの状況があるようですが、そのうちの 1 つだけがこれを行うようです。
• アプリがバックグラウンドで既に開いていた場合、ユーザーがハンドオフとロック画面を介してアプリを開くと、ユーザーは正しくログインされます。
• ただし、アプリがバックグラウンドで開かれていない場合、ユーザーがハンドオフおよびロック画面を介してアプリを開いたときに、ユーザーはログインされません。
アプリがバックグラウンドで開かれたときに Parse で認証されないという認証の問題だと感じていますが、よくわかりません。
ここで解決するのは私の最後のことなので、どんな助けでも大歓迎です。