デバイスの設定へのプログラムによるアクセス (通常は設定アプリ経由でアクセス) に関して、iOS SDK は何を提供しますか?
Apple の環境設定と設定のドキュメントを読んだ後、アプリがデバイスの明るさをプログラムで調整したり、wifi のオン/オフを切り替えたりできるかどうかはわかりません。ただいま実験中ですNSUserDefaults
。ヘルプやアドバイスをいただければ幸いです。
はい、一部の設定については、プライベート API を使用してアクセスできます。ただし、明らかに、これらのプライベート API を使用すると、アプリがアプリ ストアに受け入れられなくなります。リンク: コードから iOS 設定にアクセス する ^_^
Apple の公式パブリック API では、iOS アプリが Wi-Fi の有効化など、設定アプリの一般設定にアクセスすることは許可されていません。NSUserDefaults は、その 1 つのアプリが独自に使用するために特別に作成した設定と設定へのアクセスのみを許可します。