我想讀訪問的文件在iPhone的音樂目錄的具體限制:iOS的沙箱
~/Media/iTunes_Control/Music/F**/*.{M4A,MP3}
1)我似乎無法從文檔找出iOS應用程序是否在沙盒,這樣我會或不會擁有此權限。
2)是否需要向iOS App沙箱以外的目錄請求讀取或寫入權限?只寫權限?如何做到這一點,還是僅僅由團隊決定審覈應用商店版本的應用程序?
3)我已經找到了很多的信息在OS X的應用程序沙箱蘋果文檔,但不是iOS應用的。 iOS和OS X應用程序是否有類似的沙盒/權利流程?我應該閱讀的任何有用的鏈接?
更新:爲接受的回答說:下面,1,2和3是不可能的,但它有可能獲得在媒體庫中的文件,這在某種意義上等同於具有讀取訪問原件及複印件 - 因爲數字信息當然是相同的。這個問題包含的代碼,做的是: Application crashed while importing songs from Ipod library in Iphone for iOs 5.0
終於在3)上找到了一些信息 - 從授權密鑰參考:「設置授權值以啓用iCloud,推送通知和App Sandbox(僅限OS X)。」 – Colin
藉助App Sandbox,您的應用程序可以訪問POSIX全球可讀的位置......因此,OS X應用程序似乎無需授權即可讀取iTunes音樂目錄。 iPhone的音樂文件的路徑類似POSIX的世界可讀性,所以看起來不錯,除非應用商店的評論者認爲它不是,我想。 – Colin
奇怪的是,權利密鑰參考定義了對音樂文件夾的讀取權限,即使「臨時權利」部分對POSIX世界可讀位置作出上述聲明。這些似乎有衝突。 – Colin