gpt4 book ai didi

ios - 从FileManager获取应用组的路径

转载 作者:行者123 更新时间:2023-12-01 18:11:48 25 4
gpt4 key购买 nike

我正在尝试为WatchKit更新我的应用,并且通常将NSKeyedArchiver文件保存到NSDocumentsDirectory。
随着更新到应用程序组,我需要将其存储在应用程序组文件夹中。我遇到的问题是我无法弄清楚如何获取路径,而没有将其引用为我要查找的文件。

现在设置的方法是找到它以NSString形式给出路径的文件

/Users/ME/Library/Developer/CoreSimulator/Devices/43F/data/Containers/Data/Application/5E/Documents/fav

但是当我存储到应用程序组时,无论我以哪种方式访问​​该文件夹,都会将其返回
file:///Users/ME/Library/Developer/CoreSimulator/Devices/43F/data/Containers/Data/Application/5E/Documents/fav

仅获取共享组的路径而不是让应用程序查找直接文件的最佳方法是什么?

最佳答案

因此,剥夺我的咖啡已使我忘记了filemanager的.path。

NSURL *fileManagerURL = [[NSFileManager defaultManager] containerURLForSecurityApplicationGroupIdentifier:@"group.com"];
NSString *tmpPath = [NSString stringWithFormat:@"%@", fileManagerURL.path];
NSString *finalPath = [NSString stringWithFormat:@"%@",[string stringByAppendingString:@"/Favourites2"]];

关于ios - 从FileManager获取应用组的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29454771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com