任务单 #35774

サンドボックスのアクセス対象ファイルを変更

开放日期: 2015-11-23 00:23 最后更新: 2021-09-14 22:02

报告人:
属主:
状态:
关闭
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Won't Fix
文件:

Details

App Store版のMIDITrailはサンドボックスを有効にしているため、開くことのできるファイルに制限がある。 ファイルを開く方法は次の通り。

  • File -> Open... メニューでファイルを選択する。(NSOpenPanelでファイルを選択)
  • ファイルをウィンドウまたはアプリアイコンにドロップして開く。

しかしコマンドラインで引数にファイルパスを指定してアプリを起動する場合は、 エラーが発生してファイルを開くことができない(*1)。 コマンドラインからファイルパスを指定して開くことを可能にする。

(*1) 具体的にはSMFileReader::_OpenFileの以下の処理でnilが返却される。

//ファイルハンドル作成
file = [NSFileHandle fileHandleForReadingAtPath:pSMFPath];

任务单历史 (3/7 Histories)

2015-11-23 00:23 Updated by: yknk
  • New Ticket "ンドボックスのアクセス対象ファイルを変更" created
2015-11-23 00:24 Updated by: yknk
评论

対策

サンドボックスの設定で、アクセス対象のファイルの種類を次のように変更する。 これにより、ダウンロードフォルダとミュージックフォルダに配置されているファイルであれば、 コマンドラインからファイルパスを指定して開くことが可能になる。

変更前

User Selected File : Read Only
Downloads Folder : None
Pictures Folder : None
Music Folder : None
Movies Folder : None

変更後

User Selected File : Read Only
Downloads Folder : Read Only
Pictures Folder : None
Music Folder : Read Only
Movies Folder : None
2015-11-23 08:41 Updated by: yknk
  • Summary Updated
2015-11-25 00:56 Updated by: yknk
评论

対応見送り

iTunes Connectでバージョンを追加するとき、サンドボックスに設定している エンタイトルメントキーと使用情報を記入しなければならなくなった。

コマンドラインの引数でファイルを指定することを可能にするためにキーを追加した、 という説明文を記入する必要があり、手間がかかる。 またリジェクトの可能性が高まると判断したため、Ver.1.2.2での対応を見送る。

2015-11-25 00:56 Updated by: yknk
评论

対応見送り

iTunes Connectでバージョンを追加するとき、サンドボックスに設定している エンタイトルメントキーと使用情報を記入しなければならなくなった。

コマンドラインの引数でファイルを指定することを可能にするためにキーを追加した、 という説明文を記入する必要があり、手間がかかる。 またリジェクトの可能性が高まると判断したため、Ver.1.2.2での対応を見送る。

2015-11-29 00:37 Updated by: yknk
2021-09-14 22:02 Updated by: yknk
  • 状态 Update from 开启 to 关闭
  • 处理结果 Update from to Won't Fix
  • Details Updated
评论

以下の理由により、本件の対応は見送り、クローズする。

  • OSDNで公開しているmacOS版はサンドボックスを無効にしているため、コマンドラインからファイルパスを指定して開くことが可能である。
  • コマンドラインに関するユーザ要望を受けたことがない。

Attachment File List

No attachments

编辑

Please login to add comment to this ticket » 登录名