Ios 可以在iCloud文件夹中使用fopen吗?

Ios 可以在iCloud文件夹中使用fopen吗?,ios,fopen,icloud,Ios,Fopen,Icloud,我试图直接在iCloud文件夹中创建一个文件,当我试图在iCloud文件夹中创建一个fopen时,总是返回0x0 有什么办法可以这样做吗?我知道我应该使用UIDocument或各种协议,但我只想用一种简单的方式访问该文件夹,就像访问普通文件夹一样 FILE* file; NSURL tmp = [ubiq URLByAppendingPathComponent:@"Documents"]; char* folder = (char*) [[tmp absoluteString] fileSyst

我试图直接在iCloud文件夹中创建一个文件,当我试图在iCloud文件夹中创建一个fopen时,总是返回0x0

有什么办法可以这样做吗?我知道我应该使用UIDocument或各种协议,但我只想用一种简单的方式访问该文件夹,就像访问普通文件夹一样

FILE* file;
NSURL tmp = [ubiq URLByAppendingPathComponent:@"Documents"];
char* folder = (char*) [[tmp absoluteString] fileSystemRepresentation];
sprintf(folder, "%s/file1.txt", folder);
file = fopen(folder, "rw+");
fprinf(file, "%s", "this is just an example");
fclose(file);
我还手动尝试了以下文件夹:

file://localhost/private/var/mobile/Library/Mobile%20Documents/XXXXXX~com~name~app/Documents/file1.txt
//localhost/private/var/mobile/Library/Mobile%20Documents/XXXXXX~com~name~app/Documents/file1.txt
/private/var/mobile/Library/Mobile%20Documents/XXXXXX~com~name~app/Documents/file1.txt
/var/mobile/Library/Mobile%20Documents/XXXXXX~com~name~app/Documents/file1.txt
/var/mobile/Library/Mobile%20Documents/XXXXXX.com.name.app/Documents/file1.txt
/var/mobile/Library/Mobile Documents/XXXXXX~com~name~app/Documents/file1.txt
/var/mobile/Library/Mobile Documents/XXXXXX.com.name.app/Documents/file1.txt
fopen函数调用结果均返回0x0

先谢谢你

PD:我已经使用NSFileManager类成功创建了一个文件