用于 iOS 的 Ionic vue 应用程序在开发服务器中使用 Capacitor v3 显示空白屏幕

问题描述

我无法使用开发服务器在 iOS 模拟器或设备上加载 iOS 应用程序,尝试了几乎所有的可能性和以下命令

ionic capacitor run ios -l --external
ionic capacitor run ios -l

对于 android 离子电容器开发服务器加载和工作完美的模拟器和设备,但对于 iOS,它返回空白屏幕和应用程序未加载。

我可以从 VScode 执行 ionic cap build ios 并构建 在 xcode 中生产并为设备和模拟器成功运行,但是 做这个练习真的很令人沮丧和耗时 VScode 到 Xcode。我想在 ios 模拟器或设备中加载开发服务器

以下是capacitor.config.json

  "appId": "com.xxx.xxxx","appName": "appName","bundledWebRuntime": false,"npmClient": "npm","webDir": "dist","plugins": {
    "SplashScreen": {
      "launchShowDuration": 0
    }
  },"cordova": {},"server": {
    "url": "http://X.X.X.X:X",(server IP address comes here)
    "cleartext": true
  }
}

以下是系统配置,请指教

Ionic CLI : 6.12.3 (/usr/local/lib/node_modules/@ionic/cli)
Ionic Framework : @ionic/vue 5.5.2

Capacitor:

Capacitor CLI : 3.0.0-beta.1
@capacitor/core : 3.0.0-beta.1

Utility:

cordova-res : not installed
native-run : 1.3.0

System:

NodeJS : v14.10.1 (/usr/local/Cellar/node/14.10.1/bin/node)
npm : 6.14.8
OS : macOS Big Sur

Xcode : Version 12.3 (12C33)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)