临时构建更改文档目录

| 我遇到了一个令人困惑的问题。我正在使用Testflight进行临时分发,以与一些测试人员一起测试我的构建。我的应用程序利用documents目录存储用相机或照片库拍摄的图像。 我的问题是,每次我从Testflight安装临时构建时,它都会更改documents目录的app id部分。 即
/var/mobile/Applications/{APPID}/Documents/
在安装新的临时版本后有所不同。如果我从Testflight重新安装相同的版本,它也会发生变化。据我了解,这应该是一致的-这是不正确的?     
已邀请:
        开发人员无法控制在安装应用程序时使用什么appid,因此您永远不要相信它是一致的。而是动态询问默认文件管理器的文档目录:
NSURL *documentDirectoryURL = [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject];
    

要回复问题请先登录注册