SPECIFIC ISSUE ENCOUNTERED
Just submitted an app for review to the App Store using the SDK, and it was rejected since if the user does not grant camera permissions, the app forces the settings page to open automatically. Apparently, you are supposed to instead show a message about why it is important and give them the option to go to the permission settings page or skip (doing the same thing as the skip button does*).
SMARTPHONE (please complete the following information):
EXPECTED BEHAVIOR
Denying camera permissions should not jump to the app permission settings page automatically without informing the user first.
VERSIONS USED
What version of Google Cardboard are you using?
Cardboard SDK v1.30.0
LINK TO A REPOSITORY WITH CODE TO REPRODUCE THE BUG
https://github.com/Marena-AB/Mindscape-360 (however, setup is not straightforward at the moment)
ADDITIONAL CONTEXT
- We also discovered that the Skip button itself doesn't work on iOS. We had to modify
|
[skipButton addTarget:nil |
from skipButton addTarget:nil to skipButton addTarget:self to get it to work at all.
SPECIFIC ISSUE ENCOUNTERED
Just submitted an app for review to the App Store using the SDK, and it was rejected since if the user does not grant camera permissions, the app forces the settings page to open automatically. Apparently, you are supposed to instead show a message about why it is important and give them the option to go to the permission settings page or skip (doing the same thing as the skip button does*).
SMARTPHONE (please complete the following information):
EXPECTED BEHAVIOR
Denying camera permissions should not jump to the app permission settings page automatically without informing the user first.
VERSIONS USED
What version of Google Cardboard are you using?
Cardboard SDK v1.30.0
LINK TO A REPOSITORY WITH CODE TO REPRODUCE THE BUG
https://github.com/Marena-AB/Mindscape-360 (however, setup is not straightforward at the moment)
ADDITIONAL CONTEXT
cardboard/sdk/qrcode/ios/qr_scan_view_controller.mm
Line 224 in f9a197a
skipButton addTarget:niltoskipButton addTarget:selfto get it to work at all.