xcode 文档文件夹iOS模拟器

qvsjd97n  于 2023-02-25  发布在  iOS
关注(0)|答案(4)|浏览(172)

当我使用模拟器时,如何快速找到应用程序的文档文件夹(在Mac中)?当我需要在模拟应用程序期间探索文档文件夹时,现在我使用应用程序的变量来查找文档文件夹路径,并在调试期间读取路径(使用变量),但我认为这不是最佳解决方案。

bbuxkriu

bbuxkriu1#

在应用中设置并命中断点,然后在Xcode控制台(“变量视图”旁边)中写入以下内容:

po NSHomeDirectory()

然后在Finder中按Shift+CMD+G,粘贴上面返回的路径,不带引号,然后按Enter键。

qoefvg9y

qoefvg9y2#

打开Terminal.app并运行:

xcrun simctl get_app_container booted [app identifier] data

您甚至可以设置别名以更改目录,例如:

alias cdmyapp='cd $(xcrun simctl get_app_container booted com.mycompany.myapp data)'
dba5bblo

dba5bblo3#

我有2个解决方案

  • Simpholders或免费开源替代产品OpenSim
  • 一个简单的脚本,用于在iOS模拟器上打开包含最近启动的应用程序的查找器窗口

设备ID =$(xcrun simctl列出设备|grep已引导|sed -n的/^.([A-F0-9]{8}-([A-F0-9]{4}-){3}[A-F0-9]{12}).$/\1/p ')应用程序文件夹=~/库/开发人员/核心模拟器/设备/$设备ID/数据/容器/数据/应用程序/应用程序文件夹=$应用程序文件夹$(ls -艺术$应用程序文件夹|tail -n 1)打开$应用程序文件夹

相关问题