Rendering has stopped. undefined TypeError: Type error texImage2D@[native code]

Hello guys,

I'm using IONIC 3 with angular 5 to build an hybrid app with cesium, in Android all smooth when it gets to IOS i always get the following error when entering the viewer.

2019-05-09 14:47:34.121951+0800 CesiumDemo[547:121337] ERROR: An error occurred while rendering. Rendering has stopped.
undefined
TypeError: Type error
texImage2D@[native code]
g@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:465:28275
_createTextureWebGL@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:512:23373
_createTexture@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:512:23887
processStateMachine@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:512:12416
processStateMachine@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:512:13253
processImagery@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:512:9175
processStateMachine@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:512:8597
loadTile@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:513:29457
k@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:514:25918
B@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:514:25635
endFrame@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:514:29183
endFrame@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:515:5883
mt@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:523:803
_t@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:523:915
render@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:523:13982
render@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:530:7510
t@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/assets/lib/Cesium/Cesium.js:530:960
onInvokeTask@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/build/vendor.js:1:72275
runTask@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/build/polyfills.js:3:10844
invokeTask@file:///var/containers/Bundle/Application/963E7DFE-C963-4366-B89E-B05F7F93B835/CesiumDemo.app/www/build/polyfills.js:3:16801

Does someone knows how to fix this?

Cesium1.57
iPhone8 plus
iOS 12.1.4

Regards
André Lopes Santos

Are you able to run your application using the unminified version of the Cesium source? This will produce a more helpful error message that’ll help us debug this.

Also, are you able to run CesiumJS correctly on that same iPhone? Do the code examples on here (https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/) work?