で、何が問題かと言いますと、
自分のアプリで(Readのみ許可で)ファイルを開いていると、
他アプリからファイルを開くことができない状況が多くあるんですが、
これを回避したいんです。

WRITE許可をすることといちいちハンドルを閉じるのだけは避けたいのですが。