Как программный доступ к списку чтения Safari из iOS Можно ли программно получить доступ к Safari "Список Чтения" из iOS? Я знаю, что это возможно сделать с Mac, как описано здесь: https://discussions.apple.com/thread/3238741?start=0&tstart=0 Спасибо, ГБ Ответ 1 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]); } Ответ 2 Это невозможно. API для доступа к списку чтения отсутствует. Более того, это не поможет, если вы обнаружите местоположение файла plist, из-за среды песочницы он не может быть доступен.
Ответ 1 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]); }
Ответ 2 Это невозможно. API для доступа к списку чтения отсутствует. Более того, это не поможет, если вы обнаружите местоположение файла plist, из-за среды песочницы он не может быть доступен.