여기 문서 저장을위한 로컬 루트를 만들었지 만 iCloud.so를 구현하고 싶습니다. iCloud 루트를 만들어야하며 iCloud를 사용할 수 있는지 확인합니다. 메소드와 같은 것을 작성할 수있는 경우.iPhone에서 iCloud Root를 설정하는 방법은 무엇입니까?
앱에 대해 하나 개의 편재 용기가있는 경우NSURL *url = [[NSFileManager defaultManager] URLForUbiquityContainerIdentifier:nil];
, 당신은 인수 nil
를 전달할 수 있습니다 : 여기 당신이 사용하는 iCloud에 "루트"디렉토리를 찾아 내 로컬 루트 방법 코드
- (NSURL *)localRoot {
if (_localRoot != nil) {
return _localRoot;
}
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *artdirectoryPath = [documentsDirectory stringByAppendingPathComponent:@"/Me"];
_localRoot=[[NSURL alloc]initFileURLWithPath:artdirectoryPath];
return _localRoot;
}