10得票1回答
Flutter- 使用fastlane处理Android多渠道打包

我正在使用Flutter开发多个版本,现在我想要自动化构建apk。我声明了以下lane: lane: desc "build apk" lane :test_build_android_app do |options| gradle(task: "assembleProduc...

8得票2回答
如何使用fastlane构建框架?

使用Fastlane Gym构建ipa非常容易。但是我的目标是构建一个框架。以下是构建框架的方法: gym( clean: true, scheme: "SGVSDK", project: "../Prj/SDK/SGVSDK.xcodeproj", # build_path...

7得票2回答
在Jenkins或远程登录时出现Fastlane错误65

我知道这是一个已知的问题,答案尝试了几次,但这一次我发现了一些奇怪的条件。日志显示可怕的Error 65和errSecInternalComponent,当代码签名第一个Pod时。 在Jenkins上运行时,我的构建失败了。 在CI机器上手动运行,通过SSH记录并执行bundle exec...

8得票1回答
Firebase通过Fastlane进行应用分发,“服务器响应状态404”

我正在尝试使用Fastlane通过Firebase应用分发工具(distribution)分发应用。当我运行firebase_app_distribution时,它似乎成功登录到Google,但最终返回404错误。我是使用GOOGLE_APPLICATION_CREDENTIALS登录到Goo...

18得票3回答
如何通过Fastlane创建aab(应用捆绑)?

我想通过Fastlane创建aab包,但到目前为止我只能创建apk包。这是我的lane,如何创建aab包? lane :beta do store_password = prompt(text: "Signing Store Password: ", secure_text: true...

9得票1回答
如何使用命令行构建和部署React Native应用?

我想自动化构建和部署我的React-Native应用程序,例如提交TestFlight构建。在提交应用程序之前,我通常会执行以下操作: 运行react-native bundle 在模式中将构建配置切换为Release 在AppDelegate.m中注释与jsCodeLocation相关的...

8得票3回答
Fastlane:找不到操作、通道或变量''

运行 bundle exec fastlane build 时,fastlane 输出以下错误信息(引号之间的字符为 U+200B 零宽度空格): [!] Could not find action, lane or variable '​'. Check out the documenta...

10得票1回答
使用Fastlane在CI上进行代码签名的最佳方式

在你对我的问题生气之前,我知道没有一种最好的方法来设置Fastlane,但我想更好地了解在开始使用它时可以采取哪些不同的方法。 我正在为一个项目设置Fastlane。现在我只是在本地机器上安装了它,但我想在CI环境(在我的情况下是GitLab-CI,但我想这并不重要)上设置它。 披露一下,...

9得票1回答
如何通过Fastlane脚本添加Xcode本地化语言

我有一个包含多个应用程序目标的项目,需要将一个现有的英文本地字符串文件添加到其中一个目标中,仅用于开发。 这是我的情况: 目标A使用英语+多个非英语本地化字符串文件。 目标B仅使用1个非英语本地化字符串文件。 目标B不能在App Store版本中包含英语字符串。 然而,在开发过程中,...

9得票1回答
尝试制作涉及Webview的UI测试时,Xcode崩溃

我正在为 Swift iOS 应用程序构建自动 UI 测试。该应用程序包含一个 Web 视图,可用于通过 Facebook 登录。每当我尝试使用内置的 Xcode UI recording 构建 UI 测试时,在 Web 视图范围内点击并尝试登录 Facebook 时,Xcode 就会崩溃。无...