17得票2回答
如何使用Fastlane在出错时继续执行

我正在尝试使用Fastlane自动化将部署放入TestFlight中。 即使其中一个车道出错,我也希望它可以继续进行“出错”的操作。 例如,如果我运行以下“doall”并且“item1”出错,则希望它仍然运行“item2”和“item3”。 如果可能的话,如何实现?谢谢!lane :ite...

17得票6回答
通过Fastlane将dSYMS上传到Firebase

我正在努力通过Fastlane将dSYM文件上传到Firebase。 我有一个看起来像以下的车道:desc "Fetch and upload dSYM files to Firebase Crashlytics" lane :refresh_dsyms_firebase ...

16得票3回答
如何使用.env文件覆盖fastlane的appfile中的值

在某些情况下,我们需要覆盖fastlane的appfile中的值,例如使用不同的苹果账户发布应用程序,但是目前没有官方文档记录此方法。

16得票2回答
在xcodebuild -resolvePackageDependencies中,与名为com.apple.fonts的服务的连接已失效。

我正在使用fastlane构建我的Unity iPhone应用程序。一切都很完美,直到突然在构建过程中出现了以下错误/警告:[10:13:48]: $ xcodebuild -resolvePackageDependencies -scheme Unity-iPhone -project ./...

16得票2回答
找不到"$(SRCROOT) agvtool | increment_build_number | Fastlane。

与Fastlane中increment_build_number插件相关的avgtool返回错误。 当我运行Fastlane中的increment_build_number时,我得到以下错误: Updating CFBundleVersion in Info.plist(s)... $(...

16得票5回答
Github Action MacOS 密钥链访问

我正在尝试将我们的iOS CI迁移到github actions,但是我遇到了一些构建问题。在使用match时,出现了这些问题(当gym运行时,fastlane会卡住)。 以下日志使我认为这与钥匙串有关WARN [2019-09-26 13:46:14.52]: Could not con...

15得票2回答
如何配置构建类型与产品风味?

基于这个答案(https://dev59.com/jF4c5IYBdhLWcg3wdKGT#27908019),我有一个后续问题:什么因素使得应用程序在产品口味上有所不同? 我正在尝试将其与我的XCode设置进行比较,如下所示: 使用测试后端的Dev App 使用生产后端的Dev App ...

15得票2回答
无法运行fastlane sigh。"无法下载证书"

由于某种原因,每次运行sigh或fastlane时,我都会收到“无法下载证书,取而代之的是:HTTP 405方法不允许”的消息。我尝试跳过skip_certificate_verification或skip_fetch_profiles,但仍然无法工作。昨天还能正常使用,苹果开发者门户网站今天...

14得票3回答
如何使交付(fastlane)下载元数据适用于多个目标?

我有一个Xcode项目,包含六个目标,每个目标都用于构建单独的应用程序。我试图设置fastlane来协助我发布这些应用程序。 Fastlane文档suggest建议使用.env文件来处理多个目标(您可以在不同的.env文件中指定app_identifier,team_name等,然后调用fa...

14得票4回答
快车道:如何只“增加构建号”一个目标?

我在Xcode项目中有两个目标: MyAwesomeApp (build 1) MyGreatApp (build 1) 执行increment_build_number动作之后,它们都变成了: MyAwesomeApp (build 2) MyGreatApp (build 2)...