我有一個開發人員的Mac和iOS項目。我想在iOS上生成一些幫助文件並將其插入主包中。它們生成速度很慢,所以我想自己做,而不是通過iPhone上的客戶。從ios下載生成的文件到mac
那麼如何從應用程序本地文件夾下載文件到我的Mac?我可以在模擬器上做這個嗎?
我有一個開發人員的Mac和iOS項目。我想在iOS上生成一些幫助文件並將其插入主包中。它們生成速度很慢,所以我想自己做,而不是通過iPhone上的客戶。從ios下載生成的文件到mac
那麼如何從應用程序本地文件夾下載文件到我的Mac?我可以在模擬器上做這個嗎?
你可以得到路徑寫入文件上的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
或不更改您的Finder設置並通過命令行復制 – mnagel
您也可以使用Command-Shift-G並在窗口中鍵入〜/ Library,它將帶您進入Library文件夾。從那裏,你可以正常導航到文件。 – SplinterReality
是的,使用NSFileManager你可以實現這一點。閱讀教程來編寫文件。我做了同樣的事情,我在我的Mac桌面上創建文件,在模擬器上運行我的iOS應用程序。 – Mrunal