I want to disable the \"Take Photo\" option in an iOS app (WKWebView based) and force users to select photos from library or iCloud.
I can force users to use the camera
There is no way to do this with IOS. The best solution would be to block the photo if it was just taken. You can check the date of the photo and if it was within the last minute you know it was just taken and not uploaded. It is a bit inconvenient due to the fact that users have to upload the photo then have it blocked. There is no way to disable the camera.