1

相互にデータを共有するためのスキームとして UIPasteboard 名の組み合わせを使用する 2 つのアプリがあります。

ペーストボードは、次のように逆引き DNS 命名規則を使用します。com.mycompany.myapp.stuffx, com.mycompany.myapp.stuffy

com.mycompanyこれらのペーストボードを使用するすべてのアプリは名前空間に属します。

アプリ A をアンインストールすると、予想どおり、ペーストボードに保存されたデータが残ります。アプリ B をアンインストールし、ペーストボードを使用するすべてのアプリを効果的に削除した後、永続プロパティのドキュメントがこれを示唆しているため、関連するデータ/ペーストボードがクリーンアップされることを期待しています。ただし、これは起こりません。アプリを再インストールした後も、古いペーストボード データにアクセスできます。

ペーストボードは、アプリが最初に必要とするものによって作成され、persistentプロパティが true に設定されます。何も使用していない場合、古いペーストボード データを確実にクリーンアップすることは可能ですか?

4

2 に答える 2