問題タブ [airdrop]

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 に答える
492 参照

ios - AirDrop を使用してアプリで NSString を受信する

私のアプリで AirDrop 経由で送信された NSString を受信する方法を知っている人はいますか? これまでのところ、私のアプリは AirDrop 経由で NSString を送信できます。しかし、アプリを使用して Airdrop で送信した NSString を開く方法がわかりません。

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

ios7 - Airdrop: 近くのデバイスが表示されない

アプリに Airdrop 機能を実装しようとしていますが、両方のデバイスで Airdrop が有効になっているにもかかわらず、近くのデバイスが表示されません。しかし、Airdrop を使用するために Safari/Mail またはその他のアプリにアクセスすると、デバイスがどこにでも表示され始めます (私のアプリも含めて)。私は次のコードを使用しています:

以下は、デバイスが検出されないことを示す画像です。

エアドロップ画像

この問題の原因がわかりません。Safari やその他のアプリを使用せずに近くのデバイスを表示できるように、アプリに特定の設定を行う必要がありますか?

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

java - アプリケーション用に新しいネットワークを作成する必要があります

私のプロジェクトは、Apple の AirDrop のようなアプリケーションを作成することでした。そのためには、自分のアプリケーションだけがこのネットワークを選択できるように、自分のアプリケーション用に特定のネットワークを作成する必要があり、それを Java で行う必要があります。私の知る限り、Java には wifi ライブラリがありません。では、私のプロジェクトのオプションは何ですか?

イーサネット接続が使えません。ネットワーク内の既存のアプリケーションのみを見つける bluetooth のようなネットワークを使用する必要があります。

何か見落としがありましたら申し訳ありません。私もネットワーキングは苦手です。

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

string - 私のアプリケーション専用のエアドロップ経由で NSString を共有する

エアドロップ機能を使用して 1 つの文字列を送信したいのですが、この共有は私のアプリケーションでのみ行われます。現在、エアドロップ経由で 1 つの文字列を送信している場合、アプリケーションがインストールされていなくても、他のデバイスはこの文字列を受信できます。

このエアドロップ機能を特定のアプリケーションのみに制限する方法を教えてください。

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

ios7 - UIActivityViewController completionHandler アクティビティが送信されたかどうかを確認する方法は?

エアドロップ経由で 1 つの文字列を送信したいのですが、他のデバイスで文字列が正常に受信されたときに 1 つの関数を呼び出したいと考えています。UIActivityViewController を介して実装し、completedHandler を介してチェックします。

ここに私のシナリオがあります: デバイス A -> デバイス B に文字列を送信 デバイス B の受信に 2 つのオプションがある場合 -> 承認または拒否 デバイス B がそのメッセージを受信または拒否するときに、デバイス A で 1 つの関数を呼び出したいとします。

以下は私の実装です:

ただし、上記の関数は、文字列が他のデバイスによって「送信」または「拒否」されたかどうかにかかわらず、常に 0 を返します。

デバイスAで確認できますか?「送信済み」より受信した場合、「拒否済み」より拒否した場合、デバイス A のアクティビティを確認できるためです。

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

ios - AirDrop でテキスト (または URL) と画像を同時に送信する方法

AirDrop でテキスト (または URL) と画像を共有しようとしていますが、画像だけが送信されているようです。他の共有アクティビティ (Facebook、Twitter、メール、メッセージなど) で問題なく動作します。AirDrop で 2 つのアイテムを共有することはできますか? UIActivityViewController の使用方法は次のとおりです。

self.attachedImage は UIImage であり、 self.activityItem は UIActivityItemProvider のサブクラスであり、デリゲート メソッドのアクティビティ タイプごとに異なるテキストを返します。

誰にもアイデアはありますか?ありがとう!

編集:

また、UIActivityItemProvider をサブクラス化せずに試し、テキストを直接渡しました。うまくいきませんでした。

注として、複数のテキストまたは複数の画像 (UIImage) を共有したい場合に機能します。

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

email - iOS 7 UIActivityViewController 電子メールの添付ファイル

ここでたくさんの投稿、多数のオンラインチュートリアル/サンプルコードを確認しましたが、困惑しています。私のアプリでは、iOS7 によってネイティブに提供された UIActivityController を、アプリに適した共有オプション (AirDrop とメール) とともに表示しても問題ありません。

私が抱えている特定の問題は、ユーザーがメールで共有するオプションを選択したときに、保存したドキュメントが電子メール メッセージに添付されることです。メッセージ本文はテキストに設定されていますが、添付ファイルは MIA です。関連するコードは次のとおりです。

// 現在表示されているレコードで共有する XML ファイルを生成します... NSURL *url = [self createShareFile];

私は何が欠けていますか?私のファイルは適切に作成されており、コンテンツは正しく、NSURL オブジェクトにはファイルへの適切なパスが含まれています。

ありがとう!

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

ios - AirDrop 経由でアプリを共有する方法は?

UIActivityViewController インターフェイスを使用して AirDrop 経由でアプリケーションを共有しようとしています。iTunes の URL を渡すと、他のユーザーは「X の iPhone が App Store でアプリを表示したいと考えています」というメッセージを受け取ります。アプリ名とアイコンなし。

AirDrop を介してアプリを共有する正しい方法は何ですか (AppStore からアプリを共有するのと同様)?