当前位置: 首页 > 知识库问答 >
问题:

新选项卡离子启动器项目在ios模拟器和ios设备上简单崩溃的问题。但如果使用离子服务,则有效

冯德宇
2023-03-14

我在mac上安装了一个入门ionic标签项目。在构建应用程序并运行“ionic cordova run ios”命令后,应用程序在ios模拟器和ios设备上崩溃。我想它会崩溃,因为它只是打开一秒钟,然后关闭自己。不确定是什么导致了这种情况的发生。如果我使用“离子服务”,同样的应用程序也能工作。有人能帮我们解决这个问题吗?

离子型:

离子CLI:5.4.16离子框架:@离子/角形5.5.4@angering-devkit/构建角形:0.1101.4@angering-devkit/原理图:11.1.4@角/cli:11.1.4@离子/angering-工具包:3.1.0

科尔多瓦:

Cordova CLI:10.0.0 Cordova平台:无Cordova插件:Cordova plug-in离子键盘2.2.0,Cordova Plug-in离子webview 4.2.1,(和4个其他插件)

实用工具:

cordova res(可用更新:0.15.3):0.15.1本机运行(可用更新为1.3.0):0.3.0

系统:

Android软件开发工具包工具:24.4.1(/用户/WashConnect/库/Android/sdk)ios-部署:1.9.2 NodeJS:v13.7.0(/usr/本地/Cellar/节点/13.7.0/bin/节点)npm:7.5.4操作系统:macOS Mojave Xcode:Xcode 11.3.1构建版本11C504

共有2个答案

祁彬
2023-03-14

我也有同样的问题。对我来说,解决办法是

  • 从项目中卸载科尔多瓦和电容器的状态栏插件
  • 从项目中卸载科尔多瓦和电容器的闪屏插件
  • 从package.json中删除对这两个插件的所有引用app.module.ts

然后再次编译(npm运行构建),问题就解决了。希望这对你也有帮助。

谢学名
2023-03-14

根据iOS开发的Ionic说明,您应该首先在Xcode中打开项目并从那里运行(而不是使用CLI)。这将允许您修复任何签名问题,为您的应用程序添加开发团队等。

您将在platforms/ios文件夹中找到该项目-该文件的扩展名为.xcodeproj。一旦您通过Xcode完成了这个过程,以后应该可以从命令行开始工作。

 类似资料:
  • 我正在使用Ionic4 zbar扫描条形码。每次我试图打开相机,我的应用程序都会崩溃。我尝试了所有不同的iphone设备。我的代码在Android设备上工作正常。 https://ionicframework.com/docs/native/zbar 离子: Ionic CLI:5.0.0(/usr/local/lib/node_modules/Ionic)Ionic框架:@Ionic/angul

  • 我从爱奥尼亚开始,创建了一个简单的应用程序。当我尝试爱奥尼亚服务时,应用程序会在浏览器中打开,我会看到主页和项目列表。当我尝试使用爱奥尼亚cordova构建android时,构建成功,apk在平台/android/路径中创建。在android模拟器或设备上安装此apk后,当我打开应用程序时,它会崩溃,android会显示“再次打开”弹出消息。 我不知道这里有什么问题。请帮忙。 以下是一些信息- 离

  • 我在使用Appium进行iOS自动化时遇到错误“无法创建新会话。(原始错误:仪器在启动时崩溃)(警告:服务器未提供任何stacktrace信息)命令持续时间或超时:22.44秒”。 配置:-XCode 7.3 iPhone 5S--版本10 请建议与步骤。

  • 但它给我以下错误和下载文件从GitHub.com网站,而不是使用本地全局设置。有人知道吗。我必须在窗口环境中设置任何路径吗。 D:\MyPractice\First\Ionic>Ionic start ToBe选项卡 在文件夹d:\mypractive\first\Ionic\tobe based tabs项目下载:https://github.com/driftyco/ionic2-app-ba

  • 错误:无法建立隧道套接字,原因=connect econndelection 127.0.0.1:80 at clientrequest.onerror(C:\users\sam\appdata\roaming\npm\node_modules\ionic\node_modules\request\node_modules\tunnel-agent\index.js:176:17)at clien