Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[deliver] App Store Connect Validation Fails with Xcode 14 ("Could not find transporter") #20668

Open
4 tasks done
AlexScharch-BO opened this issue Sep 16, 2022 · 5 comments
Open
4 tasks done

Comments

@AlexScharch-BO
Copy link

AlexScharch-BO commented Sep 16, 2022

New Issue Checklist

Issue Description

Using deliver with verify_only: true fails to validate a .ipa file via App Store Connect with Xcode 14.

Command executed
deliver(
    ...
    verify_only: true,
)
Complete output when running fastlane, including the stack trace and command used
bundle exec fastlane validate 
[10:52:10]: ----------------------------------------
[10:52:10]: --- Step: Verifying fastlane version ---
[10:52:10]: ----------------------------------------
[10:52:10]: Your fastlane version 2.210.0 matches the minimum requirement of 2.196.0  ✅
[10:52:10]: ------------------------------
[10:52:10]: --- Step: default_platform ---
[10:52:10]: ------------------------------
[10:52:10]: Driving the lane 'ios validate' 🚀
[10:52:10]: ---------------------------------------
[10:52:10]: --- Step: app_store_connect_api_key ---
[10:52:10]: ---------------------------------------
[10:52:10]: ----------------------------------
[10:52:10]: --- Step: get_info_plist_value ---
[10:52:10]: ----------------------------------
[10:52:10]: ---------------------
[10:52:10]: --- Step: deliver ---
[10:52:10]: ---------------------
[10:52:10]: Creating authorization token for App Store Connect API
+--------------------------------------+-------------------------------------+
|                          deliver 2.210.0 Summary                           |
+--------------------------------------+-------------------------------------+
| app_version                          | [redacted]                          |
| ipa                                  | [redacted]                          |
| verify_only                          | true                                |
| api_key                              | ********                            |
| app_identifier                       | [redacted]                          |
| screenshots_path                     | ./fastlane/screenshots              |
| metadata_path                        | ./fastlane/metadata                 |
| platform                             | ios                                 |
| edit_live                            | false                               |
| use_live_version                     | false                               |
| skip_binary_upload                   | false                               |
| skip_screenshots                     | false                               |
| skip_metadata                        | false                               |
| skip_app_version_update              | false                               |
| force                                | false                               |
| overwrite_screenshots                | false                               |
| sync_screenshots                     | false                               |
| submit_for_review                    | false                               |
| reject_if_possible                   | false                               |
| phased_release                       | false                               |
| reset_ratings                        | false                               |
| run_precheck_before_submit           | true                                |
| precheck_default_rule_level          | warn                                |
| ignore_language_directory_validation | false                               |
| precheck_include_in_app_purchases    | true                                |
+--------------------------------------+-------------------------------------+
[10:52:11]: Verify flag is set, only package validation will take place and no submission will be made
[10:52:11]: Verifying binary with App Store Connect
+-----------------------------------+--------------+
|                   Lane Context                   |
+-----------------------------------+--------------+
| DEFAULT_PLATFORM                  | ios          |
| PLATFORM_NAME                     | ios          |
| LANE_NAME                         | ios validate |
| GET_INFO_PLIST_VALUE_CUSTOM_VALUE | [redacted]   |
+-----------------------------------+--------------+
[10:52:12]: Could not find transporter at /Applications/Xcode-14.app/Contents/Developer/. Please make sure you set the correct path to your Xcode installation.
+------+----------------------------+-------------+
|                fastlane summary                 |
+------+----------------------------+-------------+
| Step | Action                     | Time (in s) |
+------+----------------------------+-------------+
| 1    | Verifying fastlane version | 0           |
| 2    | default_platform           | 0           |
| 3    | app_store_connect_api_key  | 0           |
| 4    | get_info_plist_value       | 0           |
| 💥   | deliver                    | 2           |
+------+----------------------------+-------------+
[10:52:12]: fastlane finished with errors
[!] Could not find transporter at /Applications/Xcode-14.app/Contents/Developer/. Please make sure you set the correct path to your Xcode installation.

Environment

My company is very security-minded and I would like to refrain from sharing the entirety of the Fastfile and specifics about the state of my machine. Please let me know if there are any specific questions about either and I'll be happy to answer to the best of my ability, and apologies for not being able to provide more info at this time.
@fastlane-bot
Copy link

It seems like you have not included the output of fastlane env
To make it easier for us help you resolve this issue, please update the issue to include the output of fastlane env 👍

@freddi-kit
Copy link
Contributor

I or my coworker will work on it, please wait 🙇

@fastlane-bot
Copy link

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.

Please make sure to update to the latest fastlane version and check if that solves the issue. Let us know if that works for you by adding a comment 👍

Friendly reminder: contributions are always welcome! Check out CONTRIBUTING.md for more information on how to help with fastlane and feel free to tackle this issue yourself 💪

This issue will be auto-closed if there is no reply within 1 month.

@polpielladev
Copy link
Contributor

Hey @AlexScharch-BO @freddi-kit 👋 I have opened a PR for migrating the verify_only flag to use altool, as it was blocking one of our CI pipelines at work. #20738

@AlexScharch-BO
Copy link
Author

Awesome. Thank you, @pol-piella!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants