0

私はこのばかげた質問があります。

  1. アプリのViewController内で別のiOSアプリケーションを開く方法はありますか?
  2. URLスキーマがあり、呼び出し元のアプリケーションがバックグラウンドになり、呼び出されたアプリケーションがバックグラウンドに移動する場合は、別のIosアプリを開くことができます。

方法はありますか?私は夢を見たばかりなので、私たちはそれをすることができますか?

4

2 に答える 2

0

ジェイルブレイクされたデバイスで動作させることができます。

ただし、facebook や twitter などのネイティブ ソーシャル アプリを呼び出したい場合は、このコードを使用する必要があります。それは機能し、アップルはそれを承認します。

NSURL *fbNativeAppURL = [NSURL URLWithString:@"fb://"];

    if ( [[UIApplication sharedApplication] canOpenURL:fbNativeAppURL])
    {
        [[UIApplication sharedApplication] openURL:fbNativeAppURL];
    }

また

NSURL *twNativeAppURL = [NSURL URLWithString:@"twitter://"];

    if ( [[UIApplication sharedApplication] canOpenURL:twNativeAppURL])
    {
        [[UIApplication sharedApplication] openURL:twNativeAppURL];
    }
于 2012-11-08T21:06:27.220 に答える
0

iPhone SDK ではできません。これは、プライベート API を使用して行うことができます。

于 2012-11-08T15:11:23.397 に答える