問題タブ [nsfilecoordinator]

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

icloud - iOS 14: NSFilePresenter がコールバック/通知を受け取らない; iOS13で動作

NSFilePresenter プロトコルを採用する UIViewController があります。iCloud のどこにでもあるコンテナに保存されているファイルの変更を受け取るために、presentedItemDidChange() を実装しました。私の実装は iOS13.7 では問題なく動作していますが、iOS 14 では失敗します。

macOS の「Finder」などの外部プロセスから提示されたファイルを変更すると、presentedItemDidChange() は呼び出されません。

これが iOS 14 の既知のバグである場合、または実装に何か不足していますか?

私の実装はおおよそ次のようになります。

ありがとう