Describe the solution you'd like
fastlane match is a tool to fully automate handling of provisioning profiles and signing keys in iOS projects (works also in React Native projects). I'd imagine that having a section in build settings to set up git repo url etc or detecting fastlane/Matchfile in project directory could work.
Describe alternatives you've considered
Currently workaround is to custom build scripts to handle code signing manually.
Additional context
May be useful for teams migrating from local build systems using fastlane or other CI-solutions to App Center. This could also be the first step to get first class support for fastlane. Related issue #83.
Thanks for the feature request @jozan! We'll keep this open as potential future feature. Do you have a custom build script working for this? We have a folder with several build script examples for others to use if you'd be interested in sharing what you've got!
I managed to retrieve the certificate and provisioning profile in the post clone script, but could not find a way how to use them in the signing process.
Theoretically, it would be possible to run /Users/runner/runners/2.163.1/scripts/build-xcproject-analyzer/node_modules/@build/xcproject-analyzer-script/script/bin.js with the correct params.
But it is not possible to control the installed version of this script (breaking changes).
Another issue would be that it is not possible to run a script directly before the xcbuild.
Anybody succeeded?
@nrajpurkar does your team plan to support fastlane match (give user a way to define signing configuration programatically)?
Jumping in here with a 'me too' as I'd really like to get setup with App Center with my iOS project(s), and as I use fastlane match for code signing, adding support for this is a requirement as once you get used to match there really is no desire to manually configure profiles and certificates.
One more "me too" for this request - using fastlane match to manage certificates and profiles via a private repo but looking to use App Center for the build.
us too
same here, we want to use match for certs/profiles but build in app center
sorry to be that person in 2021, but is there any movement concerning this?
I would really like to see that feature in appcenter
@nilofer, is there any update on this that you could share with us?
@ferdicus, apologies as I no longer work on App Center. @wham do you know where to route this?
@ferdicus, apologies as I no longer work on App Center. @wham do you know where to route this?
Oh, sorry and congrats - so @wham is the person to bug now :)
Maybe @wham is also no longer responsible?
Is this an exercise of screaming into the void?
Most helpful comment
same here, we want to use match for certs/profiles but build in app center