Comments (4)
@herman-the-worm
maybe need to reinstall dependencies in iOS
gem install cocoa-pods pod install
another thing you locally the keychain setup automatically thats make process easy for you in local environment but in CI
you need to do that manually thats make another problems
so use setup_ci
when prepared lane used Setup the keychain and match to work with CI
https://docs.fastlane.tools/actions/setup_ci/
from fastlane.
@herman-the-worm I am having the same issue, the fastlane script is hanging when building the app. The github actions log is stalled at :
Running script 'Run Script'
Did you figure out what to do?
from fastlane.
In case someone reads this post, the issue I had was caused from the build script stuck waiting for a password to open the keychain (The github action log will not tell you that, you have to run it locally). The solution was to add commands to open and unlock the keychain.
In the Fastfile, try any or all of the following:
unlock_keychain(
path: "~/Library/Keychains/build.keychain",
password: <keychain password>
)
# disable the keychain autolock
sh "security set-keychain-settings -u ~/Library/Keychains/build.keychain"
# Allow codesign to access the "cert" key without prompting
sh "security set-key-partition-list -S apple-tool:,apple: -s -k <keychain password> ~/Library/Keychains/build.keychain"
from fastlane.
In case someone reads this post, the issue I had was caused from the build script stuck waiting for a password to open the keychain (The github action log will not tell you that, you have to run it locally). The solution was to add commands to open and unlock the keychain.
In the Fastfile, try any or all of the following:
unlock_keychain( path: "~/Library/Keychains/build.keychain", password: <keychain password> ) # disable the keychain autolock sh "security set-keychain-settings -u ~/Library/Keychains/build.keychain" # Allow codesign to access the "cert" key without prompting sh "security set-key-partition-list -S apple-tool:,apple: -s -k <keychain password> ~/Library/Keychains/build.keychain"
This is only applicable if you are building locally but not via GitHub actions
from fastlane.
Related Issues (20)
- [Regression] Unable to edit privacy url using deliver on fastlane 2.217.0
- Error when using gym (Xcode 15, Swift 5.9) HOT 1
- android - Invalid request HOT 2
- match encryption is outdated and doesn't guarantee it detects invalid passwords. Causes flaky test. HOT 9
- Snapshot not working when using SwiftUI / UIKit Map and significant number of annotations
- latest_testflight_build_number does not return highest build number, but the most recent one
- xcodebuild -showBuildSettings produces weird errors on stderr
- No code signing identity found and can not create a new one because you enabled `readonly` HOT 8
- Can't able to set privacy_url via upload_to_app_store for iOS.
- display_name value is not working as expected if i add special character reference inside it.
- bundled ox breaks bundle console
- Code Signing of iOS IPA is very unreliable on GitLab CI/CD HOT 2
- [spaceship] fails when user doesn't have a team on App Store Connect HOT 1
- Missing ffi library in tests on Ruby 3.1 on Windows HOT 1
- "fastlane snapshot reset_simulators" no longer deletes simulators HOT 1
- fastlane does not like GCS buckets with manually created folders HOT 3
- [iOS] deliver action error | altool - Unable to upload archive | Failed to generate JWT token HOT 2
- Can't upload screenshot by deliver: An exception occurred for locale: en-US. Check the screenshot requirements here HOT 3
- Failed to open TCP connection to www.googleapis.com:443 HOT 1
- Unexpected token when using appstore connect api key as json file
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fastlane.