Although my Meteor app is running smoothly in the browser and on an Android device, I'm encountering a blank white screen issue after launching it on iOS devices and simulators. Since I am new to Xcode, I'm unsure if I made any mistakes. Despite following the iOS testing instructions meticulously, the problem persists. I have tried several solutions, resulting in a plethora of last seen dates in my Google search history. The Safari developer console displays the errors listed below.......Has anyone else encountered this issue or know how to resolve it?
(I've replaced my IP address with for security reasons. Additionally, the body element appears empty, but the iPhone screen updates when I edit HTML in the console. It seems like my homepage isn't rendering)
[Error] TypeError: undefined is not an object (evaluating 'window.navigator.mediaDevices.getUserMedia')
index.js (elmarti_video-chat.js:1042)
fileEvaluate (modules-runtime.js:343)
index.js (elmarti_video-chat.js:453)
fileEvaluate (modules-runtime.js:343)
index.js (elmarti_video-chat.js:53)
fileEvaluate (modules-runtime.js:343)
(anonymous function) (elmarti_video-chat.js:6319)
Global Code (elmarti_video-chat.js:6326)
[Error] Origin http://localhost:12952 is not allowed by Access-Control-Allow-Origin.
[Error] Failed to load resource: Origin http://localhost:12952 is not allowed by Access-Control-Allow-Origin. (_timesync, line 0)
[Error] XMLHttpRequest cannot load http://000.000.00.000:3000/_timesync due to access control checks.
[Error] TypeError: undefined is not an object (evaluating 'VideoCallServices')
(anonymous function) (app.js:1950)
(anonymous function) (blaze.js:3398)
_withTemplateInstanceFunc (blaze.js:3744)
fireCallbacks (blaze.js:3394)
(anonymous function) (blaze.js:3474)
fireCallbacks (blaze.js:2014)
nonreactive (tracker.js:640)
(anonymous function) (blaze.js:2011)
_withCurrentView (blaze.js:2271)
_fireCallbacks (blaze.js:2010)
_createView (blaze.js:2028)
_materializeView (blaze.js:2073)
materializeDOMInner (blaze.js:1532)
_materializeDOM (blaze.js:1474)
(anonymous function)
_materializeDOM (blaze.js:1483)
(anonymous function) (blaze.js:2113)
nonreactive (tracker.js:640)
_materializeView (blaze.js:2079)
render (blaze.js:2370)
insert (iron_dynamic-template.js:518)
insert (iron_router.js:1639)
maybeAutoInsertRouter (iron_router.js:1629)
[Error] Origin http://localhost:12952 is not allowed by Access-Control-Allow-Origin.
[Error] Failed to load resource: Origin http://localhost:12952 is not allowed by Access-Control-Allow-Origin. (_timesync, line 0)
[Error] XMLHttpRequest cannot load http://000.000.00.000:3000/_timesync due to access control checks.
[Error] Origin http://localhost:12952 is not allowed by Access-Control-Allow-Origin.
[Error] Failed to load resource: Origin http://localhost:12952 is not allowed by Access-Control-Allow-Origin. (_timesync, line 0)
[Error] XMLHttpRequest cannot load http://00.000.00.000:3000/_timesync due to access control checks.
[Error] Origin http://localhost:12952 is not allowed by Access-Control-Allow-Origin.
[Error] Failed to load resource: Origin http://localhost:12952 is not allowed by Access-Control-Allow-Origin. (_timesync, line 0)
[Error] XMLHttpRequest cannot load http://000.000.00.000:3000/_timesync due to access control checks.
[Error] Origin http://localhost:12952 is not allowed by Access-Control-Allow-Origin.
[Error] Failed to load resource: Origin http://localhost:12952 is not allowed by Access-Control-Allow-Origin. (_timesync, line 0)
[Error] XMLHttpRequest cannot load http://000.000.00.000:3000/_timesync due to access control checks.