Ios 如何将模拟器路径解码到光盘上的应用程序文档文件夹?
我很好奇我光盘上模拟器应用程序文档文件夹路径(见附件)中的“a”和“b”字符串是什么意思 我认为“a”是模拟器UUID,但在运行时执行以下代码后:Ios 如何将模拟器路径解码到光盘上的应用程序文档文件夹?,ios,swift,Ios,Swift,我很好奇我光盘上模拟器应用程序文档文件夹路径(见附件)中的“a”和“b”字符串是什么意思 我认为“a”是模拟器UUID,但在运行时执行以下代码后: let uuid = UIDevice.currentDevice().identifierForVendor?.UUIDString 我意识到这个字符串的“a”和“b”部分都不是我的模拟器UUID 也许有人可以告诉我应用程序文档文件夹路径中的ID是什么意思? 有没有办法在模拟器上的应用程序运行时中获得这些“a”和“b”值 我用来在附件png上
let uuid = UIDevice.currentDevice().identifierForVendor?.UUIDString
我意识到这个字符串的“a”和“b”部分都不是我的模拟器UUID
也许有人可以告诉我应用程序文档文件夹路径中的ID是什么意思?
有没有办法在模拟器上的应用程序运行时中获得这些“a”和“b”值
我用来在附件png上生成URL的代码被剪断:
let dir = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true).first
部分“a”只是一个UUID,表示模拟器实例(例如,iOS 10.0的iPhone 6s+)
“b”部分只是一个UUID,表示应用程序的沙箱。它可能会在您每次构建和运行应用程序时更改
这两个id都与您可以在代码中获得的任何UUID无关。您只能使用NSSearchPathForDirectoriesInDomains
获取整个路径。部分“a”只是表示模拟器实例的UUID(例如,iOS 10.0版的iPhone 6s+)
“b”部分只是一个UUID,表示应用程序的沙箱。它可能会在您每次构建和运行应用程序时更改
这两个id都与您可以在代码中获得的任何UUID无关。您只能使用
NSSearchPathForDirectoriesInDomains获取整个路径
谢谢,我很困惑,因为'identifierForVendor'返回值与此url中的任何ID都不匹配,现在我意识到'identifierForVendor'值根本不是UDID。谢谢,我很困惑,因为'identifierForVendor'返回的值与此url中的任何ID都不匹配,现在我意识到'identifierForVendor'值根本不是UDID。