「Safari で開く」および「Chrome で開く」アクティビティ項目が共有シートに表示されるように、アプリケーションで URL を適切に共有するのに苦労しています。URL をいくつかの方法で共有してみました。
NSURL *data = _article.url;
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[data] applicationActivities:nil];
- [NSData dataWithContentsOfURL:] を使用して NSData アイテムとして;
- NSURLとして
- [myURL absoluteString] を使用した NSString として;
- NSURL (URL) と NSString (タイトル) の組み合わせ
参考までに、これらは私が表示しようとしている 2 つのアクティビティ アイテムです。