問題タブ [watchos-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
155 参照

avfoundation - watchos3 で AVFoundation を使用して、マイク (オーディオ入力) の生データ (Float データ) をフェッチする

iOSアプリケーションでは、次のコードでこれを行います

そして今、Watchos3 アプリケーションでこれを実行したいのですが、watchos3 で inputnode を使用できません.....実際のマイク データ (Float) を取得するにはどうすればよいですか?

0 投票する
1 に答える
315 参照

swift3 - WatchKit 3でwhilePressing TouchEventをシミュレートするには?

私が欲しいもの:

ボタンを押している間、進行状況バーが 100% までいっぱいになるようにしたい。例: ボタンが押され、2 秒が経過し、2 秒後にプログレス バーが 100% に到達するまで、押している間だけプログレス バーが連続して充填されます。

私がやったこと:

Long Press Gesture Recognizer と Tap Gesture Recognizer を使用して whilePressing TouchEvent をシミュレートしようとしましたが、満足のいく結果が得られませんでした。主な問題は、同じボタンでタップ ジェスチャと長押しジェスチャを混在させることができないことです。これができれば、少なくとも touchDown (タップ) イベントと touchUp (長押し) イベントを取得して、それを使って目的の動作をシミュレートすることができます。

誰かにアドバイスがありますか、それとも現在与えられているフレームワークでは単に不可能ですか?

0 投票する
1 に答える
93 参照

watchkit - WatchKit を使用してプログラムで Apple Watch をロックできますか

海で使うアプリを開発中です。ネイティブ ワークアウト アプリとまったく同じ方法で時計をロックするボタンをユーザーに提供したいのですが、これを可能にする API が見つかりません。

プログラムで時計をロックすることは本当に不可能ですか?

0 投票する
1 に答える
384 参照

watchkit - WatchOS 3 のカスタム通知アクションから特定のビュー コントローラーを開く方法

WatchOS3ユーザーがカスタム アクションでローカル通知を受け取るアプリケーションを開発しています。ユーザーには、オプション 1 とオプション 2 の通知で呼び出すことができる 2 つのカスタム アクションがあります。ユーザーがオプションのいずれかをタップすると、アプリは特定のビューで起動する必要があります。

これまでのところ、通知アクションは次の関数で正しく処理されていExtenionsDelegateます。

InterfaceControllerそして、通知カテゴリが定義されているメインのコードは次のとおりです。

オプション 1 またはオプション 2 のいずれかがタップされたときに特定のビューを起動するようにアプリケーションに指示するにはどうすればよいでしょうか?

0 投票する
1 に答える
143 参照

tableview - テーブルの下に伸びる WatchOS 背景画像

画像を後ろに置こうとしている時計アプリのテーブルビューです。ストーリーボードでは次のようになります。絵コンテ版

これは私が望むものですが、シミュレーターでさらに多くの行を実行すると、背景画像が次のように下に引き伸ばされるようです:

悪いストレッチ スクロール時の伸びが悪い

バックグラウンドで伸びたり静的になったりしないようにするためのアイデアはありますか(テーブルでスクロールしないでください)?

前もって感謝します

0 投票する
0 に答える
230 参照

push-notification - watchOS 3 での CloudKit の変更について知る

ちょっとした背景: 私は現在、WatchKit 拡張機能で CloudKit を使用するアプリに取り組んでおり、CloudKit からの変更に関する通知を受け取る (プッシュする) 最善の方法は何かと考えていました。

対応する iOS アプリでは、カスタム ゾーン サブスクリプションを使用して変更の (サイレント) プッシュ通知を取得しますが、watchOS では CKSubscription API 全体を使用できないため、使用できません。

そこで、私の質問は次のとおりです。1) CloudKit から更新を受け取る方法はありますか? データベースから変更をプルする必要があることをどのように知ることができますか? 2) 変更を知る方法がある場合、どのようにダウンロードすればよいですか? handle(_:)メソッドは処理できますが、そこでNSURLSessionいくつかの CloudKit 操作を実行できないようです (ただし、Apple は NSURLSession の上に構築されていると述べています)。

どんな助けでも大歓迎です。ありがとう!

0 投票する
2 に答える
106 参照

class - クラスとプロトコルから継承するカスタム クラス XY を作成したい

AVAudioInputNodewatchOS 3 でを作成したい。

の JumpToDefinition をクリックするとAVAudioInputNode、次のことがわかります。

同じスタイルのカスタム クラスを作成できないのはなぜですか?

私のクラスは:

エラーは

タイプ xy はプロトコル「AvAudioMixing」および「AVAudioStereoMixing」に準拠していません