問題タブ [uidocumentpickervc]

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

ios - UIDocumentPickerViewController と iWork ドキュメントが読み込まれない


今日から実装を開始しUIDocumentPickerViewControllerましたが、レンガの壁にぶつかりました。ドキュメントをインポートしてそれを提供するNSURLためにそれを取得しましたが、iWork ドキュメントを使用すると、使用する NSData が null になります。おそらく、iWork ドキュメントはファイルではなくディレクトリであり、StackOverflow に関する他の質問をいくつか調べましたが、それらのどれも、それらを圧縮する以外の解決策を助けたり提供したりしていないようです。それぞれの iWork アプリで共有シートを使用すると、正常に動作します。

これが私のコードです:

他の誰かがこの問題を解決する方法を見つけましたか? ありがとう。

0 投票する
4 に答える
19991 参照

ios - すべてのタイプの UTI で UIDocumentPickerViewController を初期化する方法

UIDocumentPickerViewController を開きたいのですが、ユーザーがすべての種類のファイルを選択できるようにする必要があります。UIDocumentPickerViewController init メソッドのすべての UTI に言及しようとしましたが、rar、Visio ファイル、mpp、mpt などの一部のファイルで有効な UTI が見つかりませんでした

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

ios - 写真アプリがデバイスのドキュメント プロバイダー拡張機能に表示されないのはなぜですか?

私は写真を選ぶためにアプリで作業していUIDocumentMenuViewControllerます。ドキュメントプロバイダーの拡張機能のリストを表示するために使用していました。このリストには Dropbox、iCloud、GoogleDrive が表示されますが、ネイティブの写真アプリは表示されません。なぜですか? 私のコードのサンプル:

ここに画像の説明を入力

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

ios - UIDocumentPickerViewControllerでファイルを選択するために使用されるプロバイダ/拡張子を見つける方法は?

ピッカーでファイルをインポート/開くときに、ユーザーが選択したアプリを知る方法を見つけようとしています。

documentPicker:didPickDocumentAtURL:UIDocumentPickerViewControllerオブジェクトを返します。調べましたが、必要な情報が含まれているオブジェクトはありません。そのdocumentMenu:didPickDocumentPicker:中には、Apple 拡張機能 (" ") に関する情報のみを含む NSExtension オブジェクトがありcom.apple.UIKit.fileprovider.defaultますが、ファイルを取得するために実際に使用された拡張機能に関する情報は含まれていません。

ありがとうございました!

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

ios - UIDocumentPickerController でディレクトリをインポート

アプリケーションに UIDocumentPickerController を実装しようとしています。含まれているファイルを含むディレクトリ全体をインポートする方法はありますか、またはこのソリューションは単一ファイルのインポートのみを許可しますか?

あなたのおすすめは何ですか?

ご協力ありがとうございました。

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

ios - iCloud ドキュメント ピッカー: インポート時にアプリ フォルダーが無効になる

iCloud からインポートしようとすると、アプリ フォルダが無効になるという問題が発生します。下の画像を参照してください。

マイアプリのiCloudインポート

Google ドライブの iCloud インポートを確認しましたが、下の画像のように無効になっていません。

Google ドライブ iCloud インポート

他のアプリのフォルダーからドキュメントを取得する必要があります。何が間違っていましたか?

これは私のinfo.plistの現在の設定です:

私のinfo.plist

コード:

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

objective-c - IOS で UIDocumentPicker を使用して複数のファイルを選択する方法

これにより、1 つのファイルのみを選択できます