既存の iOS アプリにウィジェットを追加しています。先週 iOS10 がリリースされ、App Extensions や Today ウィジェットにいくつかの新機能が追加されました。
Apple Watch を使用してアクティビティをウィジェット ビューに表示する場合は、「アクティビティ ウィジェット」など、Apple のウィジェットがいくつかあります。このウィジェットは、iPhone のロックが解除されている場合にのみ機能します。ロックされている場合は、「ロックを解除してアクティビティ データを表示してください」などのメッセージが表示されます。ユーザーの電話がロックされているかどうかを確認するにはどうすればよいですか?
HealthKit からの情報を表示したいのですが、iPhone がロックされている限り、Apple が健康データへのアクセスを制限しているため、これは不可能です。iPhone のロックを解除すると、すべてが期待どおりに機能します。アクセスが制限されているため、ロック画面にいる場合は更新されません。
今日のウィジェットに関する Apple のドキュメントはかなり良いものですが、私の問題によると何も見つかりませんでした。
iPhone がロックされているときのウィジェットの外観は次のとおりです。
iPhone のロックが解除されているときのウィジェットの外観は次のとおりです。