相当自我解释。
我们可以通过Window>查看应用程序的文档,库,tmp目录。设备(这是永远的情况)。
但是当iOS8的应用扩展程序出现时,应用程序组共享容器随附了它们。如何查看其内容?
编辑:澄清一点,我不是在询问如何在代码中与此目录进行交互。我在Finder的上下文中询问如何与此目录进行交互。
答案 0 :(得分:1)
获取应用程序组路径
#define APP_GROUP_PATH [[[NSFileManager defaultManager] containerURLForSecurityApplicationGroupIdentifier:@"yourGrpupId"] path]
以下代码查看共享容器数据
NSLog(@"Shared container data:%@",[self listFileAtPath:APP_GROUP_PATH]);
-(NSArray *)listFileAtPath:(NSString *)path
{
int count;
NSArray *directoryContent = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:NULL];
for (count = 0; count < (int)[directoryContent count]; count++)
{
NSLog(@"File %d: %@", (count + 1), [directoryContent objectAtIndex:count]);
}
return directoryContent;
}