问题标签 [fastlane-gym]
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.
ios - fastlane gym`在任何来源中都找不到rake-13.0.3`
当我运行gym 命令时,我得到了这个奇怪的错误。
这是完整的日志:
快车道环境
快车道环境堆
钥匙 | 价值 |
---|---|
操作系统 | 10.15.6 |
红宝石 | 2.7.2 |
打包机? | 真的 |
吉特 | git 版本 2.24.3 (Apple Git-128) |
安装源 | ~/.gem/ruby/2.7.0/bin/fastlane |
主持人 | Mac OS X 10.15.6 (19G2005) |
红宝石库目录 | /usr/local/Cellar/ruby@2.7/2.7.2/lib |
OpenSSL 版本 | OpenSSL 1.1.1i 2020 年 12 月 8 日 |
包含 | 错误的 |
是自制的 | 错误的 |
通过 Fabric.app 安装 | 错误的 |
Xcode 路径 | /Applications/Xcode.app/Contents/Developer/ |
Xcode 版本 | 12.4 |
系统语言环境
错误 |
---|
找不到带有 UTF8 的语言环境 |
快车道文件:
`./fastlane/Fastfile` `./fastlane/Appfile`快车道宝石
宝石 | 版本 | 更新状态 |
---|---|---|
快车道 | 2.172.0 | ✅ 最新 |
加载的 fastlane 插件:
未加载任何插件
加载的宝石宝石 | 版本 |
---|---|
你的意思 | 1.4.0 |
打包机 | 2.2.7 |
乌里 | 0.10.0 |
耙 | 13.0.3 |
CFPropertyList | 3.0.3 |
并发红宝石 | 1.1.8 |
i18n | 1.8.7 |
小测试 | 5.14.3 |
线程安全 | 0.3.6 |
资讯 | 1.2.9 |
积极支持 | 5.2.4.4 |
public_suffix | 4.0.6 |
可寻址 | 2.7.0 |
httpclient | 2.8.3 |
json | 2.5.1 |
阿尔戈利亚搜索 | 1.27.5 |
神器 | 3.0.15 |
原子 | 0.1.3 |
aws-事件流 | 1.1.0 |
aws-分区 | 1.420.0 |
aws-sigv4 | 1.2.2 |
jmespath | 1.4.0 |
aws-sdk-核心 | 3.111.2 |
aws-sdk-kms | 1.41.0 |
aws-sdk-s3 | 1.87.0 |
巴博萨 | 1.0.4 |
克莱德 | 1.0.3 |
模糊匹配 | 2.0.4 |
小憩 | 1.1.0 |
网管 | 0.11.0 |
菲 | 1.14.2 |
民族精神 | 0.12.0 |
台风 | 1.4.0 |
Cocoapods 核心 | 1.10.0.rc.1 |
cocoapods-deintegrate | 1.0.4 |
cocoapods 下载器 | 1.4.0 |
cocoapods 插件 | 1.0.0 |
cocoapods-搜索 | 1.0.0 |
可可足类树干 | 1.5.0 |
Cocoapods-尝试 | 1.2.0 |
彩色2 | 3.1.2 |
逃脱 | 0.0.4 |
四冲 | 2.3.1 |
gh_inspector | 1.1.3 |
莫利尼略 | 0.6.6 |
红宝石男子气概 | 1.4.0 |
纳奈莫 | 0.3.0 |
xcodeproj | 1.19.0 |
可可足类 | 1.10.0.rc.1 |
有色 | 1.2 |
高线 | 1.7.10 |
指挥官快车道 | 4.4.6 |
声明性的 | 0.0.20 |
声明式选项 | 0.1.0 |
摘要-CRC | 0.6.3 |
unf_ext | 0.0.7.7 |
联合国基金会 | 0.1.4 |
域名 | 0.5.20190701 |
dotenv | 2.7.6 |
emoji_regex | 3.2.1 |
前任 | 0.78.1 |
faraday-net_http | 1.0.1 |
多篇文章 | 2.0.0 |
ruby2_keywords | 0.0.4 |
法拉第 | 1.3.0 |
http-cookie | 1.0.3 |
法拉第饼干罐 | 0.0.7 |
faraday_middleware | 1.0.0 |
快速图像 | 2.2.1 |
jwt | 2.2.2 |
备忘录 | 0.16.2 |
multi_json | 1.15.0 |
操作系统 | 1.1.1 |
印章 | 0.14.1 |
谷歌认证 | 0.15.0 |
迷你哑剧 | 1.0.2 |
超级 | 0.1.0 |
可代表的 | 3.0.4 |
可重试 | 3.1.2 |
谷歌 api 客户端 | 0.38.0 |
rexml | 3.2.4 |
网砖 | 1.7.0 |
谷歌 apis 核心 | 0.2.1 |
google-apis-iamcredentials_v1 | 0.1.0 |
google-apis-storage_v1 | 0.1.0 |
谷歌云环境 | 1.4.0 |
谷歌云错误 | 1.0.1 |
谷歌云核心 | 1.5.0 |
谷歌云存储 | 1.30.0 |
mini_magick | 4.11.0 |
列表 | 3.6.0 |
rubyzip | 2.3.0 |
安全 | 0.1.3 |
自然 | 2.2.1 |
simctl | 1.6.8 |
松弛通知器 | 2.3.2 |
终端通知器 | 2.0.0 |
unicode-display_width | 1.7.0 |
终端表 | 1.8.0 |
tty-屏幕 | 0.8.1 |
tty 光标 | 0.7.1 |
tty-spinner | 0.9.3 |
word_wrap | 1.0.0 |
胭脂 | 2.0.7 |
漂亮的 | 0.3.0 |
xcpretty-travis-格式化程序 | 1.0.1 |
生成于: 2021-01-28
xcode - 在 Fastfile 的 exportOptions.plist 文件中添加 generateAppStoreInformation
我正在尝试在 exportOptions.plist 中将 generateAppStoreInformation 添加为 true。但它显示此错误:generateAppStoreInformation
在 fastlane 文件中添加的最佳方法和命令是什么。
在 Fastfile 中将 generateAppStoreInformation 添加为 true 的确切语法是什么
swift - 更改特定目标 Fastlane 的版本和内部版本号
我正在尝试将 Fastlane 实现到包含 30 多个应用程序的 Xcode 项目中。
此刻,我被困在为“AppStore”构建应用程序的通道上,因为它必须更改特定目标的版本和内部版本号。我的车道代码是:
车道可以工作,但是当我查看项目时,我发现所有目标的版本和内部版本号都发生了变化,这有点但不方便。
有任何想法吗??
ionic-framework - Ionic React App IOS Build 失败“配置文件”
我尝试为 IOS 平台构建我的应用程序。我在 Windows 上,这就是为什么我不能使用 XCode 并使用 fastlane 遵循 Ionic appflow。
我根据本指南https://ionic.io/docs/appflow/package/credentials#ios-credentials使用苹果开发者网站和 openssl 生成了证书、配置文件等
这些是我的错误:
错误:“应用程序”需要配置文件。在签名和功能编辑器中选择一个配置文件。(在项目“App”的目标“App”中)
而fastlane总结显示动作“gym”失败了
我很困惑,因为在记录错误之前的一些行它说:
检测到的配置文件映射:{:"com.sebastian.IonicTestApp"=>"Boehler IT Solutions Testing"}
ios - XCBuild 在调用 fastlane 健身房时显示错误
我有一个具有多个目标的应用程序并尝试配置 fastlane 的健身房。此外,我们在应用程序中使用了相当广泛的编译器标志。
我得到这个错误FIXME: Implement XCBuild support for macros in overriding parameters with condition sets: DEVELOPMENT_TEAM[config=Release] = ***
。
在gym执行此xcodebuild命令后出现错误:
set -o pipefail && xcodebuild -workspace Workspace.xcworkspace -scheme Scheme -xcconfig Config.xcconfig -sdk 'iphoneos14.5' -destination 'generic/platform=iOS' -archivePath archivePath.xcarchive archive | tee Myapp.log | xcpretty
该应用程序是原生的,没有 Ionic 或 ReactNative 或任何类似的东西。
你知道它来自哪里吗?或者我该如何解决?
谢谢您的帮助。
xcode - 应用中心:应用内更新已禁用:此版本是侧载或使用浏览器以私密模式下载的
使用以下代码fastlane
生成ipa时Enterprise
fastlane
它会工作并且会生成一个ipa。但是第一次打开应用程序时,我收到了警告
In-app updates disabled: This release was either side-loaded or downloaded using a browser in private mode.
任何帮助是极大的赞赏!
ios - 通过 Jenkins 和 Fastlane 构建 iOS 管道时出现 CodeSign 错误
我正在尝试使用 Jenkins 和 Fastlane 构建 iOS 应用程序。Jenkins master 是一台 Linux 机器,slave 是一台 macOS 机器,两者都在 AWS 上运行。
项目存储库托管在 Gitlab 上。
当管道通过 Jenkins 运行时,会出现以下错误:
以下构建命令失败:CompileSwift normal arm64 CodeSign /Users/ec2-user/Library/Developer/Xcode/DerivedData/AssociatedPress-fccudiwnsqoxlobymusvrmoonnxe/Build/Intermediates.noindex/ArchiveIntermediates/AssociatedPress/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/AssociatedPress\ Notification\ Extension .appex
我的 fsyfile 的内容是:
Fastfile如下:-
只有在通过 Jenkins 运行 CodeSign 时,构建才会失败。在 macOS 从节点上本地运行 fastlane 命令时,构建成功。
版本:-
- macOS:11.5.1
- xocde 版本:12.5.1
- 快车道:2.192.0
我已经尝试了一些解决方案,例如在健身房之前解锁钥匙串,运行 set-key-partition-list 命令,但都没有解决问题。
ios - 具有多个证书的 Fastlane
假设我们有两个有效证书和两个对应的配置文件用于单个应用程序。
假设我们出于与问题无关的原因需要此设置。
我们如何使用 fastlane / fastlane match 根据一些附加条件(在 fastfile 中指定)来使用一个或另一个?
ios - Fastlane,部署 iOS,致命错误 YogaKit.modulemap not found
我想将我的带有 Fastlane 的 react-native 应用程序部署到 TestFlight,我得到以下错误
编译 main.m
致命错误:找不到模块映射文件“/Users/amir/Library/Developer/Xcode/DerivedData/AwesomeProject-bitngzmdoketklfzyahmkpigwbxk/Build/Intermediates.noindex/ArchiveIntermediates/AwesomeProject/BuildProductsPath/Release-iphoneos/YogaKit/YogaKit.modulemap”
编译 AwesomeProject_vers.c ** 存档失败 **
以下构建命令失败:CompileC /Users/amir/Library/Developer/Xcode/DerivedData/AwesomeProject-bitngzmdoketklfzyahmkpigwbxk/Build/Intermediates.noindex/ArchiveIntermediates/AwesomeProject/IntermediateBuildFilesPath/AwesomeProject.build/Release-iphoneos/AwesomeProject.build/Objects- normal/armv7/AwesomeProject_vers.o /Users/amir/Library/Developer/Xcode/DerivedData/AwesomeProject-bitngzmdoketklfzyahmkpigwbxk/Build/Intermediates.noindex/ArchiveIntermediates/AwesomeProject/IntermediateBuildFilesPath/AwesomeProject.build/Release-iphoneos/AwesomeProject.build/DerivedSources/ AwesomeProject_vers.c 正常 armv7 c com.apple.compilers.llvm.clang.1_0.compiler(在项目“AwesomeProject”的目标“AwesomeProject”中)
这是我可以在 Xcode 中打开应用程序的地方(the .xcworkspace
, NOT .xcodeproj/
),然后在设备和模拟器中运行应用程序并构建它而不会出现任何错误。
Fastfile 的健身房部分是:
环境
项目根目录下的 Gemfile 内容