从URL请求书签总是发布错误消息

时间:2018-06-23 09:54:05

标签: ios objective-c nsurl

我正在尝试获取带有功能的书签:

- (void)getUrlBookMark:(NSString *)urlStr {
    NSURL *url = [NSURL fileURLWithPath:urlStr];
    NSArray *keys = @[NSURLLocalizedNameKey, NSURLContentAccessDateKey,    NSURLContentModificationDateKey];
    NSData *bookmark = [url   bookmarkDataWithOptions:NSURLBookmarkCreationSuitableForBookmarkFile  includingResourceValuesForKeys:keys relativeToURL:nil error:nil];
    NSLog(@"bookmark: %@", bookmark);
}

我成功获取了数据,但始终会显示一条错误消息:

[default] [ERROR] Could not create a bookmark: Error Domain=NSFileProviderInternalErrorDomain Code=0 "NoValidProviderFound_url" UserInfo={NSLocalizedDescription=NoValidProviderFound_url} 

我提供的网址似乎不正确,但是我已经有了正确的书签,因此我不知道原因和解决方法。

0 个答案:

没有答案