问题标签 [buddy-build]

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 投票
2 回答
491 浏览

xcode - buddy build - 出现内部错误

我的构建使用buddybuild成功。然后我导入了我的配置文件、证书等。所有这些看起来都不错。

当我尝试使用itunesconnectvia验证我的构建时buddybuild,我收到了这个错误:There was an internal error。这里没有太多可做的。这就是我收到的所有信息buddybuild

我尝试从 Xcode 进行验证并且它有效。

任何人都知道我可以采取的其他步骤来弄清楚发生了什么?

0 投票
0 回答
168 浏览

react-native - 如何使用 --dev false 使 BuddyBuild 调用 react-native 包

我们将 BuddyBuild 用于我们的 CI 流程。在进行构建时,我在 BuddyBuild 日志屏幕中注意到它调用“react-native bundle”而没有 --dev false 标志,如下所示:
在此处输入图像描述

这意味着生成的 main.jsbundle 是用于开发目的。但这是一个生产版本。

如何告诉 BuddyBuild 将 --dev false 标志添加到 bundle 命令?

0 投票
0 回答
48 浏览

android - Buddybuild 自动部署错误,并带有“缺少必需的参数:packageName”

尝试将我的 Android 应用程序部署到 google play 商店时,也没有可供选择的变体来手动部署应用程序。文档没有提到任何关于packageName.

所有的测试都通过了,它也成功构建了。

0 投票
2 回答
497 浏览

android - 如何在 Buddybuild 上安装 Fastlane

我尝试在 Buddybuild 的预构建步骤中安装 Fastlane。

我的预构建脚本如下所示:

我收到以下错误:

错误:安装 fastlane 时出错:
错误:无法构建 gem 原生扩展。
/usr/bin/ruby2.1 mkrf_conf.rb 。
构建原生扩展。这可能需要一段时间... /usr/lib/ruby/2.1.0/rubygems/ext/builder.rb:89:in `run': ERROR: Failed to build gem native extension. (Gem::Ext::BuildError) 。
/usr/bin/ruby2.1 extconf.rb 。
mkmf.rb 在 /usr/lib/ruby/include/ruby.h 找不到 ruby​​ 的头文件
extconf 失败,退出代码 1

我该如何解决这个问题?

日志的其余部分

Gem 文件将继续安装在 /var/lib/gems/2.1.0/gems/unf-0.2.0.beta2/ext/gems/gems/unf_ext-0.0.7.4 以供检查。结果从 /usr 记录到 /var/lib/gems/2.1.0/gems/unf-0.2.0.beta2/ext/gems/extensions/x86_64-linux/2.1.0/unf_ext-0.0.7.4/gem_make.out /lib/ruby/2.1.0/rubygems/ext/ext_conf_builder.rb:38:in 块从 /usr/lib/ruby/2.1.0/tempfile.rb:324:in 'open' 来自 /usr/lib /ruby/2.1.0/rubygems/ext/ext_conf_builder.rb:17:in 'build' from /usr/lib/ruby/2.1.0/rubygems/ext/builder.rb:161:in 'block (2 个级别)在 /usr/lib/ruby/2.1.0/rubygems/ext/builder.rb:160 的 build_extension' 中:在 /usr/lib/ruby/2.1.0/rubygems/ext/builder.rb:160 的 'chdir' 中:在 /usr/lib/ruby/2.1.0/rubygems/ext/builder.rb:159 中的“block in build_extension”中:来自 /usr/lib/ruby/2.1.0/rubygems/request_set.rb:198:in 'install_into' 来自 /usr/lib/ruby/2.1.0/rubygems/request_set.rb:119:in 'install' 来自 / usr/lib/ruby/2.1.0/rubygems/dependency_installer.rb:389:in 'install' from mkrf_conf.rb:15:in '' rake 失败,退出代码 1 Gem 文件将继续安装在 /var/lib/gems /2.1.0/gems/unf-0.2.0.beta2 供检查。结果记录到 /var/lib/gems/2.1.0/extensions/x86_64-linux/2.1.0/unf-0.2.0.beta2/gem_make.out 退出代码 1 Gem 文件将继续安装在 /var/lib/gems/2.1.0/gems/unf-0.2.0.beta2 中以供检查。结果记录到 /var/lib/gems/2.1.0/extensions/x86_64-linux/2.1.0/unf-0.2.0.beta2/gem_make.out 退出代码 1 Gem 文件将继续安装在 /var/lib/gems/2.1.0/gems/unf-0.2.0.beta2 中以供检查。结果记录到 /var/lib/gems/2.1.0/extensions/x86_64-linux/2.1.0/unf-0.2.0.beta2/gem_make.out

0 投票
2 回答
1906 浏览

ios - Firebase Analytics 调试模式 + BuddyBuild

为了启用Firebase Analytics 调试模式,我们需要添加这个标志

到官方文档中描述的 Xcode 。

在此处输入图像描述

然而...

...这仅在我们从 Xcode 启动应用程序时才有效。当我们通过 BuddyBuild 部署应用程序时,参数丢失了。

我的问题

通过 BuddyBuild 部署应用程序时,如何启用 Firebase Analytics 调试模式?

0 投票
1 回答
235 浏览

ios - 从 buddybuild 上传构建到 iTunes Connect 失败

我正在使用 BuddyBuild 管理我的所有构建并将它们上传到 iTunesConnect。在上个月甚至昨天,一切都运行得非常顺利。由于某种原因,今天我无法上传构建。所有的测试都是成功的,但是当它上传的时候,它失败了,没有任何解释。我所做的所有更改(几行代码的一部分)是添加了新的 iOS 营销图标。有人遇到过这个问题吗?有没有办法知道如何解决它或为什么会发生?谢谢!

在此处输入图像描述 在此处输入图像描述

0 投票
2 回答
4540 浏览

ios - Buddy Build 的替代方案

苹果今天买下了 Buddy Build,并宣布将不再支持 Android。Buddy Build 有什么好的替代方案?

0 投票
2 回答
287 浏览

android - Buddybuild之后如何构建Android应用程序?

Buddybuild 团队宣布他们现在是 Xcode 工程团队的一员,并且 Buddybuild 从 3 月开始将不再适用于 Android。

我的迁移计划应该是什么?我应该考虑哪个 CI/CD?詹金斯是一个不错的选择吗?

0 投票
0 回答
84 浏览

ios - Buddy build 未在 iOS 中显示确切的代码行

我在我的 iOS 应用程序中使用 buddy build 进行崩溃报告。我集成了这里的文档中提到的伙伴构建 SDK:

https://docs.buddybuild.com/sdk/feature_settings.html

我可以看到崩溃的堆栈跟踪,它显示在仪表板中。但它没有显示此链接中提到的确切的 iOS 代码行。https://www.buddybuild.com/features/mobile-usability-testing。任何建议都会非常有帮助。

0 投票
1 回答
122 浏览

buddy-build - 是否可以为好友构建启用旧版构建系统?

我们正在尝试使用 Xcode 10 在 Buddy Build 上构建一个项目。该项目需要使用“旧版构建系统”进行构建,但我们似乎无法在 Buddy Build 的构建设置中找到如何启用它。任何人都知道如何做到这一点,以便我们可以继续将 CI 与 Buddy Build 一起使用?