我想要查找用戶通過iOS共享面板共享的應用程序。對於這個我實現了UIDocumentInteractionControllerDelegate方法documentInteractionController:willBeginSendingToApplication:UIDocumentInteractionControllerDelegate方法在共享到應用程序的共享擴展時未被調用
-(IBAction) onOpenWithClicked:(id)sender
{
NSURL* savedURL = [self getURL];
self.interactionController = [UIDocumentInteractionController interactionControllerWithURL:savedURL];
self.interactionController.delegate = self;
[self.interactionController presentOpenInMenuFromRect:self.openWithButton.frame
inView:self.shareView
animated:YES];
}
- (void)documentInteractionController:(UIDocumentInteractionController *)controller willBeginSendingToApplication:(NSString *)application
{
NSLog(@"Sharing to application %@", application);
}
但問題是,這種委託方法沒有得到用戶共享時調用的應用程序的份額擴展。但是,它被調用時,用戶共享在共享面板的主要應用
請讓我知道,如果有任何其他的方式找到其應用的分享擴展在iOS的份額面板由用戶使用
希望如果有人能回答我的查詢。 – Rahul