(iphone) 从 Mac 访问设备的文档目录?
我正在尝试访问 iPhone 设备上的文档目录,以查看我在执行应用程序时保存的日志文件。
我知道这可以为模拟器完成。 (您可以使用Finder浏览您的应用程序的文档目录)
可以为设备完成此操作吗?
谢谢
I'm trying to access the documents directory at iphone device to see a log file that I saved while executing the app.
I know this can be done for simulator.
(you can browse the document directory of your app with Finder)
Can this be done for device?
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
在 Xcode 6 中,您应该打开“设备”窗口来下载它。
In Xcode 6 you should open Devices window to download it.
当您的设备连接时,您可以在 Xcode 中打开 Organizer 并下载文档目录,对吧?
You can open Organizer in Xcode and download the documents directory when your device is connected right ?
为了清楚起见,我将把这两个解决方案结合在一起并添加屏幕截图。这是使用Xcode 7。
查看/下载应用程序文档
Window -> 打开Devices窗口设备
。通过 iTunes 查看/下载/删除文档
重要!!!
如果您的子文件夹中有文档,您将无法通过iTunes查看或更改它们。
Info.plist
文件。+
按钮可添加另一个属性。应用程序支持 iTunes 文件共享
。YES
。I'm going to combine the two solutions together and add screenshots for clarity. This is with Xcode 7.
View/Download App Documents
Window -> Devices
.View/Download/Delete Documents through iTunes
IMPORTANT!!!
If you have documents within a subfolder, you will not be able to see or change them through iTunes.
Info.plist
file in the Project navigator.+
button next to any property to add another.Application supports iTunes file sharing
.YES
.嗨,Viraj 的回答是正确的方法。这是一个屏幕截图:
Hi Viraj's anwer is the way to go .Here is a screenshot:
iOS 提供了一个在应用程序和应用程序之间共享文档的框架。 iTunes。查看 核心服务层 部分,特别是文件共享支持部分。它解释了如何执行此操作:
顺便说一句,如果这只是为了调试,您始终可以使用默认的 NSLog 函数打印日志,并使用 OS X 的 控制台。
iOS provides a framework to share documents between your application & iTunes. Check out the Core Services Layer section of the Apple docs, specifically the File-Sharing Support section. It explains how to do this:
On a side note, if this is just for debugging, you can always print logs using the default NSLog function and check the output using OS X's Console.
您也可以使用 itunes 进行相同的操作,但要在 itunes 中查看,请在 .plist 中进行如下更改
添加新密钥为“应用程序支持 iTunes 文件共享”,并将其设置为值为 YES 的 boolen
You also can use itunes for the same, but to view in itunes make change as below in your .plist
Add new key as "Application supports iTunes file sharing" and make it as boolen with value YES
通过 MacOS Catalina,Apple 使读取 Documents 目录中写入的文件变得非常容易。
步骤如下:
您将能够看到将文件存储到文档目录的应用程序列表。展开每个应用程序将显示文件及其文档目录。
您可以将这些文件拖放到 Mac 中的任何位置以供进一步使用
With MacOS Catalina, Apple has made it very easy for reading the files written from the Documents directory.
Here are the steps:
You will be able to see a list of apps that stored files to the Documents directory. Expanding each app will show the files with its document directory.
You can drag and drop these files to any location in the Mac for further use
一种方法是使用 iExplorer
下载链接 iExplorer
One way can be to use iExplorer
Download link iExplorer