离子4错误ios文件:///private/var/containers/Bundle/Application/E5E616C0-4389-4848-80FC-6B7EFAF90D41/…/index.html

问题描述 投票:0回答:1

如果您可以通过平台IOS帮助我解决此问题,我们将不胜感激,运行该应用程序时,显示启动屏幕,然后在屏幕上显示白色屏幕截图

这是执行(xcode)中显示的堆栈enter image description here

应用程序保持像这样enter image description here

Ionic:

   Ionic CLI                     : 5.4.16 (/usr/local/lib/node_modules/ionic)
   Ionic Framework               : @ionic/angular 4.11.10
   @angular-devkit/build-angular : 0.13.9
   @angular-devkit/schematics    : 7.3.9
   @angular/cli                  : 7.3.9
   @ionic/angular-toolkit        : 1.5.1

Capacitor:

   Capacitor CLI   : not installed
   @capacitor/core : not installed

Cordova:

   Cordova CLI       : 9.0.0 ([email protected])
   Cordova Platforms : android 8.1.0, ios 4.5.5
   Cordova Plugins   : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 4.1.3, (and 15 other plugins)

Utility:

   cordova-res : not installed
   native-run  : not installed

System:

   ios-sim : ios-sim/9.0.0 darwin-x64 node-v10.17.0
   NodeJS  : v10.17.0 (/usr/local/bin/node)
   npm     : 6.11.3
   OS      : macOS Catalina
ionic-framework ionic3 ionic4 ionic-native cordova-ios
1个回答
0
投票
我找到了解决这个问题的方法,请执行下一步:

1)关闭Xcode;

2)确保config.xml中允许使用本地主机:

<allow-navigation href="http://localhost:8080/*" /> <preference name="CordovaWebViewEngine" value="CDVUIWebViewEngine" /> <platform name="ios"> ...

运行

$ ionic cordova plugin remove cordova cordova-plugin-ionic-webview --save $ rm -rf platforms/ $ rm -rf plugins/ $ ionic cordova build ios

标签平台ios内部

<feature name="CDVWKWebViewEngine"> <param name="ios-package" value="CDVWKWebViewEngine" /> </feature> <preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" />

最后,运行:

ionic cordova build ios

© www.soinside.com 2019 - 2024. All rights reserved.