2

Mac App Store で入手可能な Mac アプリが (組み込み) アプリの .plist ファイルを読み取ることは許可されていますか? それとも完全にサンドボックス化する必要がありますか? (スクリプト ブリッジは機能を提供しません)?

4

1 に答える 1

2

正しいパス (例: /Applications/Preview.app/Contents/Info.plist) があれば、アプリの plist を読み取ることができるはずです。

ただし、3 月以降は、サンドボックス ルールによってそれが妨げられます。明示的なユーザー許可なしにコンテナーの外部で読み書きすることはできません (Powerbox)

ただし、あなたがやろうとしていることは、NSWorkspace を介して行う方がよいかもしれません。

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSWorkspace_Class/Reference/Reference.html

于 2012-01-21T05:46:56.463 に答える