我們正在MacOSX 10.9上使用Qt 5.2.0.Framework爲Mac App Store開發應用程序。 這是一個簡單的AppleScript,它創建一個Microsoft Excel工作簿並保存到任何位置。 tell application "Microsoft Excel"
set myworkbook to make new workbook
set fname
我需要導入文件夾內的數據。數據來自一個控制科學儀器的Linux機器,供應商將每個測量結果放到一個文件夾中,文件夾內有兩個文件,一個名爲「參數」,另一個名爲「數據」。我的用戶會將這些文件夾複製到他們的Mac並將數據導入到我的程序中。如果我的應用程序沒有沙箱,我沒有問題獲取文件夾的內容,並將參數和數據文件讀入我的應用程序。當我的應用程序被沙箱化時,NSOpenPanel告訴我該文件夾內沒有URL。 N
蘋果Sandobox應該使用蘋果事件訪問組,它允許應用程序相互溝通,如‘Session 206 Secure Automation Techniques In OS X’ 但是,什麼是不中提到的WWDC視頻描述(和我能找到沒有提及它在Xcode 5.x文檔中)是如何我可以找出爲特定應用程序定義了哪些Apple事件訪問組。例如,如果我希望我的應用程序與Pages(或Photoshop,或Firefo