fastlane: Match could not find App ID
New Issue Checklist
- Updated fastlane to the latest version
- I read the Contribution Guidelines
- I read docs.fastlane.tools
- I searched for existing GitHub issues
Issue Description
I’m trying to generate certificates for my app using match
but match
doesn’t able to find App ID
(see output below).
I have tried to register App ID manually and using produce
command. Both times match
failed to find App ID
Complete output when running fastlane, including the stack trace and command used
bundle exec fastlane match appstore
±----------------------±---------------+ | Summary for match 2.69.3 | ±----------------------±---------------+ | type | appstore | | git_branch | master | | keychain_name | login.keychain | | readonly | false | | verbose | false | | force | false | | skip_confirmation | false | | shallow_clone | false | | clone_branch_directly | false | | force_for_new_devices | false | | skip_docs | false | | platform | ios | ±----------------------±---------------+
[13:00:00]: To not be asked about this value, you can specify it using ‘git_url’
[13:00:00]: URL to the git repo containing all the certificates: git@github.com:myapp/ios-certificates.git
[13:00:11]: Cloning remote git repo…
[13:00:11]: If cloning the repo takes too long, you can use the clone_branch_directly
option in match.
[13:00:18]: 🔓 Successfully decrypted certificates repo
[13:00:18]: To not be asked about this value, you can specify it using ‘username’
[13:00:18]: Your Apple ID Username:
[13:00:37]: Verifying that the certificate and profile are still valid on the Dev Portal…
[13:00:44]: To not be asked about this value, you can specify it using ‘app_identifier’
[13:00:44]: The bundle identifier(s) of your app (comma-separated): com.bsl.bsl
[13:00:50]:
[13:00:50]: ==========================================
[13:00:50]: Could not find App ID with bundle identifier ‘[“com.bsl.bsl”]’
[13:00:50]: You can easily generate a new App ID on the Developer Portal using ‘produce’:
[13:00:50]:
[13:00:50]: fastlane produce -u myuser@com.br -a [“com.bsl.bsl”] --skip_itc
[13:00:50]:
[13:00:50]: You will be asked for any missing information, like the full name of your app
[13:00:50]: If the app should also be created on iTunes Connect, remove the --skip_itc from the command above
[13:00:50]: ==========================================
[13:00:50]:
[13:00:50]: An app with that bundle ID needs to exist in order to create a provisioning profile for it
[13:00:50]: ================================================================
[13:00:51]: Available apps:
- br.com.xkeysti.BSL (BSL)
- com.bsl.bsl (BSL EAD)
- bsl.tmp (bsl-tmp)
- br.com.xkeysti.CEBRAC (Xcode iOS App ID br com xkeysti CEBRAC)
-
- (Xcode iOS Wildcard App ID)
[13:00:51]: Make sure to run
fastlane match
with the same user and team every time.
- (Xcode iOS Wildcard App ID)
[13:00:51]: Make sure to run
[!] Couldn’t find bundle identifier ‘[“com.bsl.bsl”]’ for the user ‘myuser@.com.br’]
Environment
✅ fastlane environment ✅
Stack
Key | Value |
---|---|
OS | 10.13.1 |
Ruby | 2.2.2 |
Bundler? | true |
Git | git version 2.8.1 |
Installation Source | ~/.rvm/gems/ruby-2.3.0/bin/fastlane |
Host | Mac OS X 10.13.1 (17B1003) |
Ruby Lib Dir | ~/.rbenv/versions/2.2.2/lib |
OpenSSL Version | OpenSSL 1.0.2e 3 Dec 2015 |
Is contained | false |
Is homebrew | false |
Is installed via Fabric.app | false |
Xcode Path | /Applications/Xcode.app/Contents/Developer/ |
Xcode Version | 9.0 |
System Locale
Variable | Value | |
---|---|---|
LANG | en_US.UTF-8 | ✅ |
LC_ALL | en_US.UTF-8 | ✅ |
LANGUAGE |
fastlane gems
Gem | Version | Update-Status |
---|---|---|
fastlane | 2.69.3 | ✅ Up-To-Date |
Loaded fastlane plugins:
No plugins Loaded
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Reactions: 2
- Comments: 21 (8 by maintainers)
Commits related to this issue
- Fix not auto-converting values after user input Fixes https://github.com/fastlane/fastlane/issues/11243 — committed to fastlane/fastlane by KrauseFx 6 years ago
- Fix not auto-converting values after user input (#11423) * Fix not auto-converting values after user input Fixes https://github.com/fastlane/fastlane/issues/11243 * Add test covering this — committed to fastlane/fastlane by KrauseFx 6 years ago
- Fix not auto-converting values after user input (#11423) * Fix not auto-converting values after user input Fixes https://github.com/fastlane/fastlane/issues/11243 * Add test covering this — committed to minuscorp/fastlane by KrauseFx 6 years ago
This will be live with the next releas
I had the same issue, my bundle id was generated the same way and oust;t be found on the developer bundle.
Try to add app_identifier to the match command: fastlane match --app_identifier com.****
It worked for us
Thanks @KrauseFx and @taquitos!
Awesome, thank you @danstepanov
@KrauseFx
Having the same issue on v 2.71.0 - dropping to v 2.68.2 worked though
Version of Fastlane 2.68.2 works fine.
I’ve added additional logs to
app.rb
to methoddef find(bundle_id, mac: false)
and have found thatbundle_id
contains additional symbols.