2

android では、dumpsys または getprop シェル コマンドを使用して、完全なシステム設定のダンプを取得できます。android.provider.settings および android.provider.secure API もあり、Bluetooth や Wi-Fi 設定などの多くの Android デバイス データを取得できます。

iOSでそうする方法はありますか。私が調査した限りでは、多くのハンティングが必要な Bluetooth のようなほとんどのものに対して個別の API があります...

4

2 に答える 2

3

Appleの公式パブリックAPIは、iOSアプリが設定アプリの一般設定(wifiの有効化など)にアクセスすることを許可していません。NSUserDefaultsは、その1つのアプリが独自に使用するために特別に作成した設定と設定へのアクセスのみを許可します。

ただし、一部の設定では、プライベートAPIを使用してそれらにアクセスできます。ただし、明らかに、これらのプライベートAPIを使用すると、アプリがアプリストアに受け入れられなくなります。リンク:コードからiOS設定にアクセスします。

于 2013-02-11T06:03:24.840 に答える
0

iOS 5.0 では、アプリから Twitter の設定を開いていました。Twitter にアクセスしたい場合は、次の方法でアクセスできます。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=TWITTER"]];

しかし、この機能は iOS 5.1 で削除されたため、twitter の設定を開くことができません。

このリンクも役立ちます。: iOS 5.1 で環境設定/設定を開く方法は?

于 2013-02-11T06:17:46.217 に答える