まだありません。
iOS 10ベータ1がリリースされる約1ヶ月前に、Preference.app URLを開いたため、自分のアプリが却下されました。アプリレビューチームが私に電話をかけて説明しました。理由は以下のとおりです:プライベートAPIの使用。現在のアプリケーションの設定ページ(UIApplicationOpenSettingsURLString)のみを開くことができます。
なぜ今彼らが私を拒否したのかは本当に意味があります。 iOSの10
更新答え2016年12月8日であるため、誰もシステム設定を開くことができなかったので:
はプライベートAPIを使用した(App Storeにこれらのコードでアプリを提出しないでください):
@interface PrivateApi_LSApplicationWorkspace
- (BOOL)openSensitiveURL:(id)arg1 withOptions:(id)arg2;
@end
PrivateApi_LSApplicationWorkspace* _workspace;
_workspace = [NSClassFromString(@"LSApplicationWorkspace") new];
BOOL result = (BOOL)[_workspace openSensitiveURL:[NSURL URLWithString:@"Prefs:root=YOURSETTINGURLHERE"] withOptions:nil];
オープニング設定ページは離れて独自のアプリの好みからいくつかの時間のために許可されていません。 iOS 10では、Appleがさらにこの制限を実施しているようです。 – Paulw11
ありがとう、@ Paulw11。私のクライアントがこれを待っているので、私がクライアントに同じことを説明することができるように、これについてさらに詳細を教えていただければ幸いです。 – vijeesh
設定URLはiOS 5.1で削除されました。私はあなたのコードがまったく動いていることに驚いています - http://stackoverflow.com/questions/8246070/ios-launching-settings-restrictions-url-scheme – Paulw11