在百度上找了好久,發(fā)現(xiàn)都是一個(gè)Copy一個(gè),沒一個(gè)實(shí)質(zhì)性解決問題的.
正常創(chuàng)建和配置APP Extension Share TARGETS 這里就不講了,百度整個(gè)第一頁都是,隨便看.
NSExtensionItem* extensionItem = [self.extensionContext.inputItems firstObject];
NSItemProvider* extensionItemProvider;
NSInteger attachmentsCount = [extensionItem attachments].count;
if(attachmentsCount ==1) {
extensionItemProvider = [[extensionItem attachments] firstObject];
}else{
extensionItemProvider = [[extensionItem attachments] objectAtIndex:1];
}
if([extensionItemProvider hasItemConformingToTypeIdentifier:(NSString*) kUTTypeURL]) {
[extensionItemProvider loadItemForTypeIdentifier:(NSString*)kUTTypeURL options:nil completionHandler:^(NSURL* Url,NSError*error) {
}
}
分享到safari的數(shù)據(jù)都放在了
NSItemProvider = [[ NSExtensionItem attachments] firstObject;] 這里
分享到其他瀏覽器的的數(shù)據(jù)都放在了
NSItemProvider = [[ NSExtensionItem attachments] objectAtIndex;1];這里.