Did you remote debug the problem on the device already? Follow these instructions here to debug the problem in Safari dev tools: https://docs.ionic.io/tools/developer/#safari-inspector Look at the console and network tabs for errors.
How can you use buttons and "access the camera" if there is only a black screen? Does this mean the interface is there, but only invisible behind a black "wall"?
Post your ionic info
please.