私は自分のアプリの1つをサポートiOS6
とにアップグレードしているところですiPhone5
。以前のバージョンでは、を使用して写真を表示するために、位置情報サービスを有効にするようにユーザーに促す必要がありましたALAssetsLibrary
。iOS 6では、位置情報サービスを無効にできても、すべての画像が正しく表示されることに気づきました。これはで変更されたものですか iOS6
。Location Services
ドキュメントには、まだ有効にする必要があると記載されていますが、ドキュメントには、それ以上のものであるiOS4
と記載されています。具体的な言及はありませんiOS6
。
質問する
537 次
1 に答える
1
変更は(多かれ少なかれ)iOS6用のiOSSDKリリースノートに文書化されています:
iOS 6では、カレンダー、リマインダー、連絡先、写真のプライバシー管理が改善されています。アプリがこれらのデータ型のいずれかにアクセスしようとすると、ユーザーにアクセスダイアログが表示されます。ユーザーは、[設定]>[プライバシー]でアクセスのオンとオフを切り替えることができます。
また、ALAssetsLibraryには新しいメソッドauthorizationStatusがあり、iOS6以降で使用できます。
iOS 5では、写真のプライバシー設定はなく、写真には位置データが含まれている可能性があるため、ユーザーは位置情報サービスへのアクセスを許可する必要がありました。これは(私が思うに)面倒で紛らわしいことでした、そして私はそれがiOS6で修正されたことをうれしく思います。
于 2013-03-22T08:03:27.083 に答える