我正在开发一个在设备上创建文件的 IOS 应用程序,例如使用 NSKeyedArchiver
。
在 Android 开发过程中,当设备文件系统通过 USB 连接到工作站时,可以浏览设备文件系统,例如帮助排除应用程序故障。
但是对于 IOS,我在 Xcode 的 Organizer 下看不到任何类似的东西,以帮助我浏览我的应用程序从工作站创建的文件。谷歌搜索“iOO 浏览设备文件”、“iPhone 查看文件”等显示越狱设备的解决方案,但不适用于为开发而配置的常规设备。
如何浏览由我正在开发的 iOS 应用程序创建的设备上的文件?
在 Xcode 的 Organizer 中,转到您设备的 Summary 选项卡。在列表中找到您的应用程序,然后单击显示三角形。在它下面,您应该会看到一个显示“应用程序数据”的图标。单击向下箭头下载数据,它会提示您在某个地方保存它。
在 Xcode 5 中,在管理器中您的设备下列出,单击“应用程序”,您可以在窗口的下半部分看到“沙盒中的数据文件”。
https://i.stack.imgur.com/Jr8OK.png
在 Xcode 6 中,打开设备窗口:
https://i.stack.imgur.com/2cidT.png
然后,选择应用程序(在已安装的应用程序中),然后单击齿轮图标并选择下载容器。
https://i.stack.imgur.com/S7SGk.png
请注意,您可以通过右键单击它并选择“显示包内容”来查看下载的 .xcappdata 容器的内容
cd
进入它。
iExplorer 就像一个魅力!只是用它来导出一些应用程序文件! http://www.macroplant.com/iexplorer/download-ie3-mac.php
在 Xcode9 中:/Window/Devices and Simulators
选择所需安装的应用程序,单击底部的齿轮和下载容器...
在 Finder 中,“右键单击”下载的文件并显示包内容以在新的 Finder 窗口中打开它。
我希望它有用。和平。
XCode 版本:10.2.1
转到 window
-> Devices and Simulators
https://i.stack.imgur.com/FCYcQ.jpg
然后从左侧列表中选择您的设备,从已安装的应用程序中选择应用程序,这样您就可以按 show container
在 xcode 的新页面上显示应用程序的包含,按 download container
将其下载到您的 OSX,您也可以可以用 Replace container...
将旧容器替换为 moment 状态
https://i.stack.imgur.com/CMmHV.jpg
不定期副业成功案例分享