问题标签 [ionic-appflow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
109 浏览

xcode - Ionic 5 / Appflow - iOS Xcode 11 构建期间准备失败

在 Ionic Pro Hub 上使用 iOS Xcode 11 构建时出现错误。

我不知道问题是来自Ionic Appflow还是来自我构建的代码。问题出现在Ionic Hub Appflow的构建控制台中。

在 ip-10-2-128-50 (c93ac604) 上使用 gitlab-runner 10.2.0~beta.147.gbd1f3fcb (bd1f3fcb) 运行正在创建新 VM... 错误:准备失败:名称 'runner-c93ac604-project-0- concurrent-0' 已经存在。将在 3 秒后重试……正在创建新的 VM……错误:准备失败:名称“runner-c93ac604-project-0-concurrent-0”已经存在。将在 3 秒后重试……正在创建新的 VM……错误:准备失败:名称“runner-c93ac604-project-0-concurrent-0”已经存在。将在 3 秒内重试……错误:作业失败(系统故障):名称“runner-c93ac604-project-0-concurrent-0”已经存在。

在此处输入图像描述

0 投票
1 回答
253 浏览

ionic-framework - Ionic Appflow 和 GitHub 连接列表不完整,并且缺少 Repo 条目

我目前正在尝试将 GitHub Repo 连接到 Ionic App Flow。因此,我已经按照建议设置了所有内容。

  1. 按照建议安装离子 CLInpm install -g @ionic/cli
  2. 创建本地应用程序
  3. 在 App Flow 仪表板中创建的应用
  4. 设置 SSH 密钥到 GitHub

此外,我是 GitHub Repo 的管理员,但我不是它的所有者。

如果我想将 App Flow 应用程序连接到我的 GitHub 存储库,请按照说明执行以下操作:

  1. 我通过链接离子应用程序ionic link XXXXX
  2. 按照说明

  3. 您想使用哪个 git 主机?>> GitHub。

  4. 存储库是否存在于 GitHub 上?(是/否)>>是。

这就是麻烦出现的时候。我被要求对 Github 进行身份验证,并取回我也可以访问的所有 Repos 的列表。但是,我是管理员并希望将 Repo 连接到的那个没有列出。

在我的所有个人存储库和我是协作者的仪表板中显示了相同的情况AppName > Settings > Git ,但不是我要查找的情况。有人可以帮忙告诉我为什么会这样以及如何解决这个问题吗?

建设性的帮助表示赞赏。提前致谢!

在此处输入图像描述

0 投票
0 回答
86 浏览

ionic-framework - 在 appflow 中为 Web 进行生产构建

我将我的应用程序部署在ionic-appflow. 它创建了一个 Web 构建,它是使用命令构建的,因此ionic build它的 vendor.js 大小为4mb

我想使用类似的命令创建一个生产版本

我们如何做到这一点ionic-appflow?我主要关心的是vendor.js尺寸。

0 投票
1 回答
732 浏览

angularjs - Ionic Applow Capactor,firebase 通知警告,ITMS-90078:缺少推送通知权利需要建议

我最近开始使用离子电容器。我已使用以下教程 https://capacitor.ionicframework.com/docs/guides/push-notifications-firebase/成功地将我的通知迁移到 Android

但是当涉及到 IOS 时,我收到以下警告:

我为我的 Firebase 设置使用了“Apple Push Notification service SSL (Sandbox & Production)”认证。

在 Ionic Appflow 中,我还添加了一个新的 App Store Provisioning Profile。

我必须做其他事情吗?

0 投票
0 回答
177 浏览

ionic-framework - Ionic Appflow:免费计划的实时更新

我想为我的 Android 应用尝试 Ionic Appflow,我发现我每月有 100 次实时更新。

我成功地将我的应用程序链接到 ionic git 并提交/推送我的代码。我也在我的应用程序中安装了 Appflow SDK。

实际上,我想尝试实时更新,但显然我需要一个构建,而且构建需要高级计划......</p>

这样做的方法是什么?

先感谢您

塞巴斯蒂安

0 投票
0 回答
91 浏览

cordova - 现有项目的 Ionic Appflow .gitignore

我们正在尝试将现有项目从 Phonegap 迁移到 Ionic Appflow。这是一个没有任何 Angular/React 的纯 Javascript 项目。我们正在使用 Ionic 来利用其构建、推送到应用商店和实时更新功能。我们不确定使用 .gitignore 从 github 中排除哪些文件夹。

迁移指南只提到了node_modules文件夹,但其他文件夹如:/platforms /plugins 等呢?看起来 Appflow 只需要以下内容:

/万维网

/资源

配置文件

包.json

ionic.config.json

其他所有内容都应该从 github 存储库中排除吗?

0 投票
0 回答
355 浏览

capacitor - 带电容器的 Appflow 在构建中检测到 Cordova

我最近在我的 Vue-nuxt 项目中添加了电容器,我没有使用 Cordova 并且在 appflow 项目中启用了电容器。但是,当我尝试构建时,它总是会抛出错误,因为 appflow 将其检测为 Cordova 项目并尝试查找我没有在代码中的任何位置配置的“www”webDir……我在我的 repo 和我的项目下/package/ionic.config.json生活下/package/myApp。我猜这是否会是它无法正确获取配置的原因?我还尝试使用多项目配置显式添加应用程序的位置

这是我得到的错误:

任何想法和建议将不胜感激!

0 投票
1 回答
176 浏览

ionic-framework - Ionic Appflow/Bitbucket - 构建包含子存储库的应用程序时出错 - 无法加载子存储库

我刚开始使用 Ionic Appflow 并阅读了所有文档和介绍。当我想为我最新的 bitbucket 提交开始构建时,我从构建过程中得到一个错误,因为它无法加载包含的子模块:

主存储库已成功链接到应用程序,但加载子模块时似乎出现问题。我的 ionic 应用程序项目由单独的东西和我构建的一种“基础”模板组成,它作为子模块包含在存储库中。使用

运行良好,并且还从子模块加载所有文件。

由于给出的错误,Ionic Appflow 似乎不允许存储库中的子模块。有没有人遇到过同样的问题或这个问题的解决方案?最好的祝福!

编辑:我只是尝试将子存储库作为 git 子树而不是 git 子模块包含到主存储库中,这工作得很好,appflow 也以这种方式识别子模块并且构建通过。我认为子树不是一个好的解决方案,因为文件存储在主仓库中,而不是像子模块一样链接。所以我仍在为我的问题寻找子模块解决方案!谢谢

0 投票
1 回答
38 浏览

ionic-framework - 如何在关联的 Bitbucket 帐户中使用“离子登录”?

我正在尝试从 Ionic 设置 AppFlow:https ://ionicframework.com/appflow

文档中的第 1 步是设置链接存储库。我的存储库位于 Bitbucket - 所以我的 Ionic 身份与我的 Bitbucket 帐户相关联。

登录到 Ionic Hub 后,您需要做的第一件事是将现有应用程序链接到 Ionic Hub。在应用程序的文件夹中运行 cli:

然后您将被要求通过 CLI 登录。CLI 要求输入用户名和密码。但它无法识别我的 Bitbucket 凭据。我如何通过这一步?

0 投票
1 回答
67 浏览

cordova - Appflow不断将项目检测为电容器而不是cordova

我想从电容器切换到 Cordova 项目,我卸载了所有电容器插件,使用了“离子集成禁用电容器”、“离子集成启用科尔多瓦”并从 ionic.config.json 中删除了电容器。Appflow 不断将我的应用程序检测为电容器项目,这就是我收到错误的原因。

如果某人知道解决方案会很好。