离子电容器 IOS 仅适用于 Livereload
Ionic Capacitor IOS Only Works With Livereload
在我的离子电容器 ios 应用程序中,该应用程序在使用 ionic serve
的网络浏览器上运行良好。当我尝试 运行ning ionic capacitor run ios
时,这是成功的,但是当我构建应用程序时,我得到这个:
虽然看起来很多,但您可以看到最后它说 Webview 加载失败并且请求超时。在我的 phone 上,我只看到启动画面。
相反,当我 运行 ionic cap run ios -l --external
时,我得到这个:
在此控制台中,会出现相同的警告消息,但会显示“onscript loading complete”,然后实际的应用程序会运行。
我浏览了许多 Whosebug + github 页面,为这个问题提供帮助。从这个 issue,我确定我的 phone 和电脑在同一个 wifi 上。有人遇到过这个错误 before/knows 怎么办?此代码在过去有效。
我找到问题了!该应用程序试图连接到不存在的服务器。我需要删除 capacitor.config.json
中的 server
字段。我删除了那个 json 字段,然后删除了 运行 ionic cap run ios
,并且代码有效。
如果您仍然遇到此问题,请发表评论
在我的离子电容器 ios 应用程序中,该应用程序在使用 ionic serve
的网络浏览器上运行良好。当我尝试 运行ning ionic capacitor run ios
时,这是成功的,但是当我构建应用程序时,我得到这个:
虽然看起来很多,但您可以看到最后它说 Webview 加载失败并且请求超时。在我的 phone 上,我只看到启动画面。
相反,当我 运行 ionic cap run ios -l --external
时,我得到这个:
在此控制台中,会出现相同的警告消息,但会显示“onscript loading complete”,然后实际的应用程序会运行。
我浏览了许多 Whosebug + github 页面,为这个问题提供帮助。从这个 issue,我确定我的 phone 和电脑在同一个 wifi 上。有人遇到过这个错误 before/knows 怎么办?此代码在过去有效。
我找到问题了!该应用程序试图连接到不存在的服务器。我需要删除 capacitor.config.json
中的 server
字段。我删除了那个 json 字段,然后删除了 运行 ionic cap run ios
,并且代码有效。
如果您仍然遇到此问题,请发表评论