Questions tagged [bitrise]

Bitrise is a CI/CD Platform for mobile development (iOS/Android/Xamarin). Use this tag to ask questions about Bitrise builds, workflows, webhooks, and app configurations.

In short Bitrise is a Continous Integration and Delivery (CI/CD) Platform as a Service (PaaS) with a main focus on mobile app development (iOS, Android).

You can automate the testing and deployment of your apps with just a few clicks.

When you trigger a build a Virtual Machine is assigned to host your build and your defined Workflow (series of Steps scripts) will be executed, step by step.

A workflow consists of one or more steps which are open source git repositories with scripts that can be imported into Bitrise. This part of Bitrise is Open Source so you can develop your own steps too.

The steps can do anything that can be implemented using scripts: send emails, text messages, pass values to each other, create Xcode archives, publish to iTunes Connect, notify other users or even gather system information about the Virtual Machine running the build and many more. You can read more at How Bitrise Works.

After a build is finished the Virtual Machine is discarded and you can browse the logs of every step that ran during the workflow. You can read more at Code Security.

This tag should be used for questions regarding Bitrise's software. For general mobile questions, use the , , and tags. For feature requests and general support visit https://discuss.bitrise.io.

195 questions
4
votes
1 answer

Bitrise giving error while uploading app to iTunes.ERROR ITMS-90046: "Invalid Code Signing Entitlements."

ERROR ITMS-90046: "Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, value '' for key 'com.apple.developer.associated-domains' in 'Payload' is not…
Ravi Agrawal
  • 243
  • 1
  • 8
4
votes
1 answer

_hidden crash on Crashlytics using Bitrise - iOS App

I am using Bitrise as a CI/CD on my iOS app. In the workflow there is a step to release the app via Fabric. When a crash happens the only think I can see in the Dashboard is many __hidden steps on the stack. I guess that this is because of some…
Matias Jurfest
  • 1,378
  • 16
  • 25
4
votes
1 answer

Difference between assemble vs assembleDebug vs assembleRelease

I am trying to learn bitrise platform. As of now I don't know what exactly a use of this platform also. Anyways while I was doing setup and it is asking for to select gradle-task to run. Does anyone know what is the difference between assemble vs…
N Sharma
  • 33,489
  • 95
  • 256
  • 444
3
votes
0 answers

Maybe the error shown is caused by using the wrong version of Xcode

I have an already working react-native project, with bitrise and fastlane deploy also configured. I used to build the app with the xcode 12.5 version, but with the new apple updates, it was necessary to upgrade the xcode version, because the app…
Lucas Gabriel
  • 61
  • 1
  • 9
3
votes
1 answer

Bitrise CLI - unsupported protocol scheme error

I'm trying to run workflow locally for testing, So I get the bitrise.yml file from the Bitrise dashboard. So as in secreats section, I add a .bitrise.secrets.yml file to set the secreat Env as they said So after running ➜ bitrise run…
3
votes
1 answer

Bitrise build fail "Failed to commit edit, error: googleapi: got HTTP response code 502 with body: "

Today my bitrise build fail at the step: Committing edit Failed to commit edit, error: googleapi: got HTTP response code 502 with body: I dont know if anyone having the same issue like me because yesterday it was working well, it…
Vietnt134
  • 512
  • 7
  • 19
3
votes
0 answers

FASTLANE ipa size double xcode

Fastlane gym produces ipa double the size of Xcode. Have skipped symbols and bitcode as well but still the size is around double, also tried app thinning for all variants, no luck. Any idea on how to tweak that?
3
votes
1 answer

Bitrise - Could not receive latest API key from App Store Connect, this might be a server issue

I'm trying to upload iOS build from Bitrise, and got the error as mentioned in the title. Below is the screenshot from bitrise.io : I came to know from few posts around that it might be due to 2 factor authentication. But it was working fine and…
iAkshay
  • 1,143
  • 1
  • 13
  • 35
3
votes
1 answer

Bitrise + Detox + React-native - Hello World Example hangs on detox.init

I'm trying to get the react-native "Hello World" app setup with Detox and running on Bitrise.io. I went through the react-native-cli getting started guide and am trying to run the simplest detox test using Detox + Jest on Bitrise with it. The…
jamis0n
  • 3,610
  • 8
  • 34
  • 50
3
votes
1 answer

Flank Bitrise step failing because it can't find results directory

I'm trying to get the Flank Bitrise step to work however it's failing at the very end after running all the tests with the error Failed to export artifacts, error: open ./results: no such file or directory. I've tried investigate the Go code in the…
odiggity
  • 1,496
  • 16
  • 29
3
votes
2 answers

bitrise could not find transporter at Applications/Xcode-beta.app/Contents/Developer

I am trying to upload ios archive to testflight using bitrise and fastlane but after archive success I get the error "Could not find transporter at Applications/Xcode-beta.app/Contents/Developer" and the workflow fails. Here is my fastlane…
Mohammed Tawfik
  • 571
  • 1
  • 8
  • 21
3
votes
2 answers

CI tool for React Native

Which CI tool do you use for your React Native project? I currently shortlisted 4 but interested what are pros and cons of each of them or any others: https://www.bitrise.io/ https://fastlane.tools/ https://circleci.com/ https://nevercode.io/
3
votes
1 answer

What is the APIBaseURL in Bitrise's New Android Virtual Device Testing

The article here doesn't mention anything related to APIBaseURL... the instrumentation test would result in: [Issue with APIBaseURL: parameter not specified] Anyone has any idea what the APIBaseURL means?
Nicholas Ng
  • 1,428
  • 18
  • 23
3
votes
2 answers

MacOS codesign command on Bitrise failure: Segmentation fault: 11

For some reason, I need to run a manual code signing for my macos app on Bitrise. When doing that with the following command: codesign --deep --force --verify --verbose --sign "Developer ID Application: Name (ID)" "MyApp.app" It always returned…
Thor_Bux
  • 1,137
  • 12
  • 26
2
votes
1 answer

Invalid source maps after deployment through Bitrise resulting in null:null:null

Recently, I've been dealing with the problem of symbolicating errors that end up in Crashlytics. To achieve that, I wanted to use source maps and metro-symbolicate. Generally, when building the application locally, the source map file is correctly…
1
2
3
12 13