0

私のアプリでは、を使用してURLを開く必要があります

 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"urlstring"]];

ページ内の特定のプロセスの後、どうすればアプリに戻ることができますか。(facebook がサファリ認証のために行っているように)

4

3 に答える 3

4

Web サイト パーツも作成しない限り、自分自身を に追加する必要があるApp カスタム URL スキームinfo.plistを呼び出して、独自のアプリを開くことができます。

于 2012-07-31T13:30:32.943 に答える
0

これはうまくいくかもしれませんか?

UIWebView webView = [[UIWebView alloc] init]; 
NSURL *url = [NSURL URLWithString:@"urlstring"]; 
[webView loadRequest:[NSURLRequest requestWithURL:url]];
于 2014-01-10T09:25:16.750 に答える
0

Facebook アプリが行うことはfb://、リダイレクトする URL を登録することです。次に、facebook.com の特別なリンクに移動します。このリンクは、fb://何らかの情報 (トークンなど) を渡しながらリンクにリダイレクトします。Safari を開い"fb://"て URL バーに入力すると、Facebook アプリに送信されます。rckoenes の回答は、それを行うための URL を登録する方法を示していますが、アプリに戻ることに関する部分は Web サイト次第です (そのリダイレクト ページを作成する必要があります)。

于 2012-07-31T14:02:38.727 に答える