うまく機能する複雑な機能を備えたApple Watchアプリを作成しました。しかし、そのコンプリケーションをうっかりクリックしてしまい、時計アプリが開いてしまうことがよくあります。クリックしてもアクションがないことをコンプリケーションに伝える属性はありますか?
例として、サンライズ/サンセット コンプリケーションにはクリック アクションがありません。
うまく機能する複雑な機能を備えたApple Watchアプリを作成しました。しかし、そのコンプリケーションをうっかりクリックしてしまい、時計アプリが開いてしまうことがよくあります。クリックしてもアクションがないことをコンプリケーションに伝える属性はありますか?
例として、サンライズ/サンセット コンプリケーションにはクリック アクションがありません。
いいえClockKit
。(うっかり) コンプリケーションをタップしたときに、アプリの起動を停止する機能はありません。
ただし、コンプリケーションから指を離すと、コンプリケーションの選択が解除され、アプリを開かないようにすることができます。
コンプリケーションを長押しすると、そのコンプリケーションが選択されていることがわかります。それから少しスワイプすると、選択が解除されます。スワイプしすぎると、一瞥や通知が表示される場合があります。
コンプリケーションの選択を解除する以外に、アプリを起動させたくないような不注意対意図的な相互作用を処理する方法があるかどうかはわかりません. ケースを思いつくことができる場合は、Appleに機能要求を送信する必要があります。