2

私のアプリには「常に」位置情報へのアクセス許可が必要です。アプリが「常に」を直接要求する場合、Apple は位置情報の許可オプションを複雑にしました。これにより、「使用中」の最初のダイアログが表示され、「許可しない」と「許可する」のボタンが表示されます。これは素晴らしいことです。ただし、次のダイアログにはこれらと同じボタンが必要であり (「使用中」が許可されていると仮定)、iOS 11 Beta 5 にアップグレードする前にこれを取得していました (よくわかりません - いくつかスキップした可能性があります)。ベータ版)。

iOS 11 Beta 5 では、複雑なボタン テキストが表示されます (「アプリの使用中」や「許可しない」/「許可」の代わりに「常に」など)。「使用中」権限が既に付与されている場合でも。

ユーザーにより簡単なオプションを提供したいと考えています。ユーザーは、EULA を読むのと同じくらい頻繁にこれらの許可ダイアログを読んでいると思います。単純な許可/許可しない場合、ほとんどの人は読む代わりにランダムなオプションを選択するだけで、私のアプリには許可がありません。ニーズ。

これは最新の iOS 11 Beta で可能ですか? そして、それは最終的な iOS 11 で可能になりますか? これはAppleが提案していることだと思いました-ここにいくつかのアドバイスがあります(https://m.rover.io/wwdc-2017-update-significant-updates-to-location-permissions-coming-with-ios-11-41f96001f87fから) :

常に許可レベルを求めている人のために、Apple は現在、基本的に 2 段階のアプローチである新しい許可フローを推奨しています。最初のフェーズまたは最初のオンボーディングでは、「使用中」のアクセス許可のみを要求する必要があります...

4

1 に答える 1