问题标签 [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 回答
119 浏览

ionic-framework - Ionic Appflow 动态 CHANNEL_NAME

我正在尝试在 package.json 中设置动态 Appflow 频道名称

branch.sh 像这样处理频道名称

我在互联网上进行了广泛搜索,但没有运气。

0 投票
1 回答
246 浏览

cordova - 成功构建和部署后,离子应用程序流中不会发生持续部署和实时更新

我已经在 ionic 仪表板中配置了应用程序,与 GitHub 同步,当我提交它时,它显示在 ionic 仪表板中,我可以使用主通道成功构建和部署。但在我正在运行的应用程序中没有得到更改。谢谢你。

config.xml:-

ionic.config.json:-

包.json:-

0 投票
2 回答
264 浏览

ionic-framework - Ionic AppFlow - 使用 iOS 推送通知构建

我正在通过 AppFlow 为 iOS 和 Android 构建一个应用程序。该应用程序支持推送通知。

Android 和 iOS 都构建成功。Android 版本按预期工作,推送通知功能正常。在 iOS 上,推送通知不起作用。

有没有人对如何配置 AppFlow 的证书以便 iOS 将使用推送通知津贴进行构建有任何想法?

我不熟悉构建 iOS 应用程序(因此我使用 AppFlow 的原因)并且不确定如何继续。


为了在我进行更多研究后澄清,我需要完成两件事:

  • 配置推送通知权利。
  • 将 Google 服务 plist 文件与 iOS 构建相关联。

这两项任务都必须在没有 xcode 的情况下完成(因为我使用的是 appflow 来构建)

0 投票
0 回答
207 浏览

ionic4 - 在子目录中使用 AppFlow 部署 Ionic 应用程序?

我有一个 ionic v4 应用程序,它位于一个更大的单一存储库的子目录中,其中包含各种其他 Angular 应用程序。移动应用程序与其他应用程序共享一些打字文件和一些服务。

我想知道是否有一种方法可以使用 AppFlow 将移动应用程序构建为更大存储库的子目录,还是需要它自己的存储库?

0 投票
1 回答
1973 浏览

ios - iOS 的 Corodva 应用程序构建失败 ** 存档失败 **

我正在尝试将我的适用于 iOS 的 cordova 应用程序构建为基于 Ionic AppFlow 的云构建。Android 构建工作正常。这是控制台输出:

我已经检查过了

  • 证书和构建类型匹配
  • config.xml 中的 WidgetID 正确
  • 证书、配置文件等配置正确
  • Ionic 中的安全配置文件配置正确

我使用 XCode 10 作为构建工具。

一切都无济于事。

还有什么可能是错误的原因?

(我无法发布整个输出,如果您需要其他部分,请告诉我)

编辑:这是我的 package.json:

...以及控制台输出的最后一位:

0 投票
2 回答
448 浏览

ios - 是否可以在编译时修改 iOS 捆绑包 ID 和图像资产?

我们的应用程序基于 Ionic 4(带有 Capacitor 和 Angular),并提供不同的样式,每个客户都有一个样式。每个客户在商店里都有他专用的应用程序(不同的捆绑 ID、图标、飞溅......)。

在 Angular 构建期间,会生成一个包含捆绑 ID、资产名称的属性文件……我使用 Plist 文件的预处理器来处理捆绑版本和内部版本号,但我无法自定义 ID 和资产姓名。实际上,要么 Xcode 抱怨我的应用程序没有证书,要么应用程序已归档,但捆绑包 ID 为空。

Xcode 10/11 有没有办法实现这一点?理想情况下,它应该在 Ionic AppFlow 上工作,并通过读取属性文件的脚本进行自定义。

我知道 appflow 使用 Fastlane 并且有一个插件来自定义这个 id,但是没有文档解释我们是否可以在 AppFlow 上使用我们自己的 Fastlane 配置?


第一次尝试,通过预处理器注入 bundle id。文件 Info.plist 包含:

<key>CFBundleIdentifier</key> <string>EMA_APP_ID</string>

预处理器包含:

echo "#define EMA_APP_ID ${APP_ID}" >> $PRE_PROCESSING_FILE

错误看起来像:https ://photos.app.goo.gl/Qn9iXWeUAyWAegSM7


谢谢你,塞巴斯蒂安。

0 投票
1 回答
402 浏览

ionic-appflow - Ionic“似乎是一种非常古老的项目文件格式 - 请在更新版本的 Xcode 中打开您的项目文件”

fastlane 完成了与 automatic_code_signing 相关的错误。我不确定这意味着什么以及如何解决它,但这是我以前从未遇到过的错误。我在离子 v3

0 投票
1 回答
146 浏览

ionic-framework - Ionic Studio - TypeError:无法读取 null 的属性“主要”

我正在尝试在 NX 单存储库中的 Ionic Studio 中打开一个 Ionic 项目。

与照片库演示项目不同,我们使用 Angular 9 和 Ionic 5。

当我尝试使用应用程序的根目录(不是整个单声道存储库)在 Ionic Studio 中打开项目时,出现以下错误:

[[1]

我的文件和目录结构与 Ionic 照片库演示应用程序相同,并且在运行命令 $ Ionic serve 时项目在我的浏览器中成功运行。

您可以在下面看到我的目录结构:

任何有关如何解决此问题或解决此问题的方法的建议将不胜感激。

谢谢你。

0 投票
1 回答
82 浏览

ionic-framework - Appflow liveupdate 不适用于我的项目

实时更新对我不起作用。核心是用reactjs开发的,用webpack构建的 我做了什么:

  • 添加 Appflow SDK,strings.xml 现在已经修改
  • 提交和推送
  • 从 Appflow GUI 构建本机 .apk
  • 在我的设备上安装 .apk
  • 更改代码中的一个字符串
  • 犯罪
  • 构建 Web 部署并将其分配给生产渠道
  • 由于更新方法是“自动”我关闭应用程序,重新启动它,但修改后的字符串没有更新

关于我可能错过的任何建议?

谢谢

字符串.xml

离子信息

0 投票
1 回答
217 浏览

ionic-framework - Ionic AppFlow 部署目标 Apple App Store 和 Google Play 未出现

我正在使用 AppFlow 在 Ionic 的仪表板中创建持续部署,我需要将目标添加到 Apple App Store 和 Google Play,但它们没有出现在我的项目中。

我的项目:

在此处输入图像描述

我需要的:

在此处输入图像描述