-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fast track camera & microphone Permissions #130
Fast track camera & microphone Permissions #130
Conversation
Stop settings button from being disabled after camera permission has been given but microphone permission hasn't.
This button used to be the camera access button.
The Views have been quite radically changed these should rewritten or rerecorded once the fix is released.
The existing constraints can't handle changes to their size when changing the text.
The button will never be disabled.
Our coding standards are to use the value but we need to use the existing Orangina translations here.
Utilize helper functions and remove redundant accessRequests. Access is now requested upon view appearing.
…ICORE-4182-fast-track-camera-and-microphone-permissions # Conflicts: # KanvasExample/KanvasExample.xcodeproj/project.pbxproj # KanvasExample/KanvasExampleTests/Camera/CameraPermissionsTests.swift
This functionality is now included within v8.0.0
Replace 10% overall tolerance with 2% perPixel Tolerance
…an/ICORE-4182-fast-track-camera-and-microphone-permissions
I've squashed some of the commits and delivered this in to two separate PRs to represent what was and wasn't reviewed within the Orangina PR where we introduced this feature. |
Do not delete this branch, we're currently pointing Orangina at it! |
In fact I'll reopen this just in case it gets deleted on account of being closed. |
Disregard my last comment we're pointing to a different branch. It's all merged so I'll close this and point orangina to the latest update. |
JIRA: ICORE-4812
P2: https://wp.me/pbzQyC-248
What it does
All commits made on or before 5th April have been reviewed as part of this PR. You can filter this PR for April 6th commits onwards (All Tests and code removals) or review the whole thing.
This changes how we ask the user for camera and microphone permissions. Apple recently rejected our review as they didn't want an intermediary screen where users can choose whether to display apples official permission requests.
How to test
Use a real device, resetting the app permission settings on simulator is a bit tricky.
Unknown permissions
Settings > General > Reset > Reset Location & Privacy
Accepted permissions
Settings > General > Reset > Reset Location & Privacy
Result: Camera and mic should be fully accessible
Denied permissions -
Settings > General > Reset > Reset Location & Privacy