Я хочу найти приложение, к которому пользователь поделился с помощью панели общего доступа iOS. Для этого я реализую метод documentInteractionController UIDocumentInteractionControllerDelegate: 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