When I write code in shareExtension like below:
dispatch_async(dispatch_get_global_queue(0, 0), ^{
UIResponder *responder = [self nextResponder];
while ((responder = [responder nextResponder]) != nil) {
if ([responder respondsToSelector:@selector(openURL:)] == YES) {
[responder performSelector:@selector(openURL:) withObject:[NSURL URLWithString:APP_SCHEME]];
break;
}
}
});
Will output in the console:
BUG IN CLIENT OF UIKIT: The caller of UIApplication.openURL(:) needs to migrate to the non-deprecated UIApplication.open(:options:completionHandler:). Force returning false (NO).