2013-07-05 19 views
1

我有一個開發人員的Mac和iOS項目。我想在iOS上生成一些幫助文件並將其插入主包中。它們生成速度很慢,所以我想自己做,而不是通過iPhone上的客戶。從ios下載生成的文件到mac

那麼如何從應用程序本地文件夾下載文件到我的Mac?我可以在模擬器上做這個嗎?

+0

是的,使用NSFileManager你可以實現這一點。閱讀教程來編寫文件。我做了同樣的事情,我在我的Mac桌面上創建文件,在模擬器上運行我的iOS應用程序。 – Mrunal

回答

1

你可以得到路徑寫入文件上的iPhone模擬器有這樣的代碼:

NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; 
NSString *fullPath = [documentsDirectory stringByAppendingPathComponent:@"Your_file_name.file"]; 

然後你可以從/Users/YOUR_NAME/Library/Application Support/iPhone Simulator/6.1(VERSION_OF_SIMULATOR)/Applications檢索您的文件。在這個目錄中找到你的應用程序,並在YOUR_APP/Documents中找到你的文件。

P.S.圖書館將隱藏目錄,所以不要忘記在終端首先運行這些命令:

defaults write com.apple.Finder AppleShowAllFiles TRUE 
killall Finder 
+1

或不更改您的Finder設置並通過命令行復制 – mnagel

+0

您也可以使用Command-Shift-G並在窗口中鍵入〜/ Library,它將帶您進入Library文件夾。從那裏,你可以正常導航到文件。 – SplinterReality