実機(iPhone)だと動くのに、iOSシミュレーターだと動かない!みたいなことがあったので。
バージョン情報
Ionicなどのハイブリットモバイルフレームワークを使用して、JavaScriptでiOSアプリを作った時の話となります
ionic-angular 3.9.2
Xcode: Version 9.3
Angular: 5.2.9
シミュレーターをリセット
シミュレーターだけでエラーが起きるな〜というときは、リセットしてあげるとうまく動くようになるときがある。
シミュレーターの[Hardware] -> [Erase All Content and Settings...] を選択する。