问题标签 [codemagic]
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.
android - Firebase 配置的 Codemagic 预构建问题
有一个 codemagic 指南,展示了如何使用google-services.json
而不GoogleService-Info.plist
将它们提交到主仓库:
https://docs.codemagic.io/custom-scripts/load-firebase-configuration/
我已经重命名了使用的变量,但在其他方面完全按照我的项目的步骤进行操作。预构建脚本显示此错误:
“没有这样的文件或目录”让我想知道$FCI_BUILD_DIR
变量是否不正确?
任何帮助,将不胜感激
flutter - 如何将 Google Cloud Source Repo 与 Codemagic 连接起来?
Codemagic 是 Flutter 应用程序的构建服务,它内置了对 bitbucket、github 等的支持。但它也支持链接来自其他来源的存储库。要设置它,他们会要求您提供特定的格式。URL 应采用以下格式:https ://example.com/username/repo.git或git@example.com/username/repo.git
.
我试图弄清楚如何以这种格式为我的谷歌云源代码库提供一个 url。我试过这个https://source.developers.google.com/p/[project-name]/r/[repo-name/但它抱怨凭据。如果我使用 'git@source.developers.google.com/.....' 格式,我可以选择加载 ssh 密钥进行身份验证并通过验证,但它没有正确注册/查看 repo端点所以有些东西是关闭的。
以前任何人都这样做过。我已经看到了一些关于带有 google cloud 的签名 url 并认为也许我可以使用 https: 格式都制作一个签名 url,尽管我看到的所有签名 url 都与云存储而不是云源有关。
flutter-web - 如何使用 Codemagic CI 构建和发布 Flutter Web 项目?
使用 Codemagic CI,我正在尝试构建一个 Flutter Web 项目,但出现此错误:
通过阅读错误信息,我以为我有一个与 Flutter Web 不兼容的依赖项,所以我删除了所有与 Web 无关的依赖项。我留下的依赖项应该适用于 Flutter Web。错误保持不变。我错过了什么吗?
pubspec.yaml:
ios - Codemagic 不适用于 iOS 中的自定义运行脚本?
我正在尝试在 Codemagic 上构建一个颤振应用程序。该应用程序使用多个 firebase 项目,因此我已对其进行了相应配置。我能够在本地运行适用于 android 和 iOS 的所有版本。android 构建在 Codemagic 上也是成功的,但 iOS 构建失败了。
在下面的屏幕截图中,您可以在到达 Firebase 设置运行脚本文件后看到 iOS 构建失败
我的 Firebase 设置文件的代码是
这是 Codemagic 团队推荐的另一种方法
我没有创建风味,而是将我的firebase
文件作为环境变量上传到 codemagic。一切都适用于 android,但 iOS 构建失败,提示无法获取 GOOGLE_APP_ID。我知道很多人在堆栈上就这个问题提出了问题,但没有一个对我有用,因为它们与代码魔术无关,而是手动将文件拖到 Xcode。我还做了一个 SSH 来检查 firebase 文件是否被添加到 iOS 文件夹中,并且它确实是在预构建脚本的帮助下添加的,但 iOS 构建仍然失败。
ios - Codemagic IOS 构建需要很长时间才能完成
我正在尝试在 Codemagic 上设置我的颤振应用程序,但是为 IOS 构建大约需要 40~50 分钟,日志显示是compiling
文件.c
,并且.cc
有很多这些文件正在编译。有没有办法让构建更快?我错过了一些配置吗?
flutter - 如何从 Codemagic 更改最小部署 iosTarget?
我在 Windows 上开发了一个 Flutter 应用程序。现在我正在尝试通过 codemagic 进行构建。但是我需要更改 IOS 的最低部署版本。使用 codemagic 构建应用程序时出现此错误
找到了满足
stripe_payment (from
.symlinks/plugins/stripe_payment/ios)
依赖的规范,但它们需要更高的最小部署目标。
ios - Codemagic iOS 构建问题
我正在尝试使用Codemagic for iOS编译我的应用程序。在本地,我的环境是:
[√] Flutter (Channel stable, v1.9.1+hotfix.6, on Microsoft Windows [Version 10.0.18363.657], locale en-US)
[√] Android 工具链 - 为 Android 设备开发(Android SDK 版本 28.0.3)
[√] Android Studio(3.5版)
我没有问题可以编译到Android应用程序。但是,当我切换到Codemagic时,我将配置设置为:
我报告了以下错误:
我将不胜感激任何反馈,谢谢!
flutter - 使用 codemagic.io 构建 Flutter sqflite ios 应用程序
我的颤振应用程序在 android 模拟器上运行良好,我使用 codemagic.io 来构建 ios 版本,因为我在 Windows 上。
但是,在尝试构建 ios 应用程序时,该站点显示以下错误,我认为它与 sqflite 有关。
据我了解,我想我必须更改最低目标 ios 版本,但实际上我不知道该怎么做。任何帮助将非常感激。
Xcode 的输出:
flutter - Flutter CodeMagic 构建失败
大家好,我尝试在 Windows 中使用 pod install 但似乎没有从颤振导入依赖项我有那个错误..来自codemagic
我解决了这部分...我是 pod install 我按照指南在 windows 中安装 pod...现在我有另一个问题。