問題タブ [ios8-share-extension]

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

ios - IOS8 で共有拡張機能を使用する場合にソース アプリの bundleId を取得する方法

どのアプリが共有拡張機能を呼び出して、自分のアプリ (その bundleId または appName) に画像を共有するかを知りたいです。しかし、私はそれを行う方法が見つかりませんでした。NSExtensionContext にソース アプリに関する情報はありません。助けていただければ幸いです。

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

ios - 共有拡張機能でストーリーボードを使用する

拡張機能 Share を作成すると、mainInterface.storyboard という 1 つのファイルが自動的に作成されます。この場合、これは共有拡張機能の一種のカスタム画面のようです。

私の場合、この画面を変更しましたが、アプリケーションを選択して共有するときに驚いたことに、カスタム画面をプルするだけでなく、通常、共有上の元の画面もプルします (テキスト フィールドと 2 つのボタン)。

元の画面をプッシュせずに、カスタム画面をプッシュするにはどうすればよいですか?

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

objective-c - 目標cの共有拡張機能を使用して、サファリからアプリにPDF / Webページを共有します

共有拡張機能を使用して共有ボタンをタップすると、アプリを(Facebook、Twitter、その他のアプリと共に)サファリ共有ビューに正常に追加できました。しかし、私の質問は、コンテンツ (pdf/web ページ データ) をアプリに直接共有する方法です。

私を助けてください。

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

ios - Web ページを操作する iOS 共有拡張機能

共有拡張機能を使用して Web ページにアクセスし、そのコンテンツを操作する方法を見つけようとしています。私はドキュメンテーションkUTTypePropertyListに従いましたが、私が想定していたように 準拠しているアイテムが見当たらないので、何かが欠けているに違いありません。

私のplistは次のようになります:

私の ExtensionPreProcessing は次のようになります。

最後に、私の ShareViewController は次のようになります。

私の println ステートメントに注目してください。それらは決して実行されません。私は基本的に、物事が機能しているというある種の確認を探しています。私の共有拡張機能は Safari に表示されますが、カスタム JavaScript が実行されていないようです。誰かが私が間違っていることを見つけてくれることを願っています。前もって感謝します

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

ios8 - アプリで Web サイトを開く iOS 8 共有拡張機能を作成することは可能ですか?

私はアプリを作成していますが、iOS Safari 拡張機能を使用して Web サイトにアクセスしているときにアプリを開く方法があるかどうか知りたいと思っていました。そのため、投稿を行っている場合は、共有シートでアプリのアイコンをタップし、それをアプリに渡して投稿をアプリに読み込みます。

私は、Bing アプリが現在の Web サイトを変換して DOM に直接挿入できることを知っているので、実装できるカスタム ロジックを知りたいと思っていました。

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

ios - iOS 8 共有拡張機能: 共有拡張機能の表示中にユーザーがホスト アプリを終了したかどうかを知るために利用できるコールバックはありますか?

共有拡張ビュー コントローラーが表示されている (表示されている) ときに、拡張機能のビュー コントローラーに実装できるコールバック メソッドはありますか? ユーザーがホーム ボタンを押すと、ホスト アプリがアクティブに終了します。

私は次のことを試しました:

  • viewWillDisappear:
  • viewDidDisappear:
  • UIApplicationWillResignActiveNotification
  • UIApplicationDidEnterBackgroundNotification

上記のいずれも機能しません。

ユーザーがアプリを閉じたときに、共有拡張プロセスで現在実行されているすべてのネットワーク操作を一時停止したいので、コールバックが必要です。

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

ios - 共有拡張機能のテキストにアクセスする

アプリの共有拡張機能を作成しようとしています。を使用する代わりに、 を使用しSLComposeViewControllerてカスタム ビューを作成していますUIViewController。ただし、テキストにアクセスしてビューのラベルに表示する方法がわかりませんか? 私は何をすべきですか?ありがとうございました