相互にデータを共有するためのスキームとして UIPasteboard 名の組み合わせを使用する 2 つのアプリがあります。
ペーストボードは、次のように逆引き DNS 命名規則を使用します。com.mycompany.myapp.stuffx, com.mycompany.myapp.stuffy
com.mycompany
これらのペーストボードを使用するすべてのアプリは名前空間に属します。
アプリ A をアンインストールすると、予想どおり、ペーストボードに保存されたデータが残ります。アプリ B をアンインストールし、ペーストボードを使用するすべてのアプリを効果的に削除した後、永続プロパティのドキュメントがこれを示唆しているため、関連するデータ/ペーストボードがクリーンアップされることを期待しています。ただし、これは起こりません。アプリを再インストールした後も、古いペーストボード データにアクセスできます。
ペーストボードは、アプリが最初に必要とするものによって作成され、persistent
プロパティが true に設定されます。何も使用していない場合、古いペーストボード データを確実にクリーンアップすることは可能ですか?