0
我正在下載數據並提供給NSItemProvider,但它似乎並未從NSUserDefaults讀取數據。當我提供少量規則列表時,錯誤並未出現,但是當我在阻止程序列表中添加更多規則時,它會給出錯誤,這意味着應用程序組中會提供數據限制。 該處一些代碼動態提供數據時,AdBlock在iOS中無法工作?
let data=NSUserDefaults.standardUserDefaults().objectForKey("data")?.dataUsingEncoding(NSUTF8StringEncoding)//NSData(contentsOfURL: NSBundle.mainBundle().URLForResource("blockerList", withExtension: "json")!)let attachment = NSItemProvider(item: data, typeIdentifier: kUTTypeJSON as String)let item = NSExtensionItem()
item.attachments = [attachment]context.completeRequestReturningItems([item], completionHandler: nil);