是否可以从iOS以编程方式访问Safari的“阅读列表”?我知道可以通过Mac进行此操作:
https://discussions.apple.com/thread/3238741?start=0&tstart=0
谢谢, GB
答案 0 :(得分:22)
iOS 7最终添加了一个API来完成此任务:
#import <SafariServices/SafariServices.h>
SSReadingList *readList = [SSReadingList defaultReadingList];
NSError *error = nil;
BOOL status = [readList addReadingListItemWithURL:[NSURL URLWithString:urlToAdd]
title:titleToAdd
previewText:previewText
error:&error];
if (status) {
NSLog(@"Added URL");
}
else {
NSLog(@"Error: %@", [error localizedDescription]);
}
答案 1 :(得分:2)
这是不可能的。没有用于访问阅读列表的API。此外,如果您发现plist文件的位置,它将无济于事,因为它无法访问沙盒环境。