問題タブ [handoff]

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 投票する
2 に答える
1672 参照

objective-c - Web ブラウザからネイティブ アプリへのハンドオフのための apple-app-site-association の設定 (iOS 8)

私は証明書とopensslの初心者です。

iOS によって信頼されている認証局によって発行された ID の証明書とキーを使用して、openssl コマンドを使用して JSON ファイルに署名する方法を理解したいと考えています。

ID の証明書とキーを取得するにはどうすればよいですか? XCode が配布用にアプリに署名する方法と似ていますか?

分かりやすく教えてください!

Apple ドキュメントへのリンク: https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/Handoff/AdoptingHandoff/AdoptingHandoff.html#//apple_ref/doc/uid/TP40014338-CH2-SW10

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

ios - iCloud なしの IOS ハンドオフ

アプリ要件の 1 つとして、iCloud を使用する iOS アプリにハンドオフ機能を実装しました。この部分はうまく機能します。しかし、ユースケースとして、エンタープライズ クラウドとの引き継ぎの可能性を探っています。独自のサーバーを使用してデータをバックアップし、特定のログイン ID に関連付けられたデバイスとデータを同期することは可能ですか?

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

ios - ネイティブ アプリから Web ブラウザへのハンドオフはどのように行うのですか?

ドキュメントを読み、Handoff を使用して特定の Web サイトとアプリ間でデータを交換できることを理解しました。

私は、さまざまな RSS フィードから厳選されたアイテムのリストを持っており、そのすべてにさまざまな Web サイトへのリンクが含まれています。iPhone の Safari ではなく、Mac の Safari で項目のリンク ([その他] ボタンなど) を開く機能をユーザーに提供したいと考えています。

すべてのリンクは異なるドメインからのものであるため、証明書は実際には適用されません。Handoff を使用して、iOS アプリから特定の URL を使用して Mac で Safari を開くことはできますか? これが可能かどうか、ドキュメントからは本当に理解できませんでした。

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

ios - ハンドオフ アクションは一定期間後に消えます。定期的に呼び出す必要がありますか?

アプリに Handoff を実装しています。アプリでは、アプリケーション全体にグローバルな Handoff コントローラーを作成したので、1[userActivity becomeCurrent]回だけ呼び出します。ただし、私が抱えている問題は、ハンドオフ アイコン (ロック画面とアプリ スイッチャーのアプリ アイコン) が一定時間 (~10 分) 後に消え、アプリを再起動したとき (つまり、becomeCurrent再度電話をかけるとき) にのみ、ハンドオフ機能が表示されます。

invalidate10 分間は呼び出しを行っていません。ブレークポイントを設定して確認しました。

becomeCurrentそれで、定期的に電話する必要がありますか?ドキュメントには書かれていません。

注:ビュー コントローラーにプロトコルを実装するのではなく、ハンドオフ コントローラーを作成しました。これは、ハンドオフの発生を許可するビュー コントローラーが多数あるためです。

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

ios - Web から iOS へのハンドオフがサブドメインで機能しない

Web サイトから iOS へのハンドオフを設定していますが、次の問題に苦しんでいます。Web サイトの URL には、サブドメインとしてユーザー名があります: username1.domain.com。iOS アプリ側では、資格で完全修飾ドメイン名を指定する必要があります。

受信デバイスのネイティブ アプリは、com.apple.developer.associated-domains 資格でドメインを要求することにより、この動作をオプトインする必要があります。その資格の値の形式は「サービス」:「完全修飾ドメイン名」です (例: activitycontinuation:example.com)。

問題は、私が activitycontinuation:domain.com を指定し、ユーザーが username1.domain.com を閲覧している場合、iOS はこれを私のアプリによって要求されたドメインとして認識しないことです。権限で username1.domain.com を明示的に指定すると、ハンドオフは username1.domain.com に対してのみ機能します。*.domain.com でこれを機能させる方法はありますか?