私はアプリを作成しました,ユーザーがTwitter同期のボタンをクリックすると,電話の設定でTwitterアカウントのアクションシートが表示されます.アカウントがない場合,アラートビューが表示されます.電話の設定に移動するにはどうすればよいですか(特に Twitter アカウントの作成) から、そのアラートの [OK] ボタンをクリックします。
3 に答える
Apple は、コードを介してそれを行うことを許可していません。ダイアログをポップアップし、ユーザーにこれを手動で行うように要求する必要があります。良くない、私は知っている...
以前は可能でしたが、Apple は現在それをブロックしています。詳細については、iOS 起動設定 -> 制限 URL スキームを参照してください。
カスタム URL スキームを使用した設定アプリへのジャンプは、たまたま iOS5.1 より前に機能していましたが、公式にサポートされることはありませんでした。正式な回答を得るために DTS を提出しました。
Apple Worldwide Developer Technical Support にお問い合わせいただきありがとうございます。技術支援のリクエストを受領したことをお知らせします。
設定アプリまたは設定の特定の画面を起動するための URL スキームは、文書化もサポートもされていません。iOS 5.1 から始めて、Apple は iOS 5.1 のリンク先システム設定のサポートを削除しました。これは iOS 6.0 と同じです。
設定への URL アクセスのサポートが必要な場合は、"http://bugreporter.apple.com" にバグ レポートを提出してください。
これは iOS 5.0 で使用できます。
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]];
ただし、設定アプリへの移動は、アプリケーションからサポートされなくなりました。カスタムメッセージを書き、ユーザーに警告して、設定に移動し、特定のものをオン/オフにする必要があります。
この情報がお役に立てば幸いです..