Read the statement by Michael Teeuw here.
MM Shows a plain Black Screen on iOS 9.3.5 device
- 
 @pipe-line I think we have an iOs 9 device at work. I will debug it tomorrow night. What modules do you have installed? 
- 
 @idoodler I started with Current Weather and Weather Forecast and then only with Current Weather, but no lucky. 
 Thanks!
- 
 @pipe-line ok. I just gathered the iPad. Its an iPad mini running iOS 9.3.3. I hope I won’t forget it until I get home:) 
- 
 Issue has been identified. I am just preparing a pull request. Hold on tight! 
- 
 Lol. This issue has already been fixed on the 8th of April 2018 by Chris Pickett. It is available on the developbranch. It eventually will be merged with themasterbranch.
- 
 @idoodler thanks! I will try develop branch this night :) 
- 
 I also identified the issue. It is related to the use of Promises, a feature of ECMAScript 6, which is not supported by iOS 9.3.5. The feature is used in multiple javascript files that are built into the core of MagicMirror2. I believe it can be fixed with a polyfill. 
- 
 @thobach I don‘t think its an issue with the promise itself, but rather with the arrow (=>) operator that defines the callback. 
- 
 @idoodler True! It was fixed in https://github.com/MichMich/MagicMirror/commit/6bb4db38428af7ac46a6f4240ab9cfe4bf9fcbea and I can load now the default configuration on iOS 9.3.5 again. But I can still find one use of “=>” in the develop branch: https://github.com/MichMich/MagicMirror/blob/fb0cc61e09542533affa92b1e8bd6f9a2aca6363/js/module.js#L84. 
- 
 @thobach that link you posted points me to a specific commit. I can not find any use of the => operator in the browser part In remote/develop 

