Skip to content

Unable to publish applications with Xcode 11 #4908

Closed
@Fatme

Description

@Fatme

Environment
Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project):

  • CLI:
  • Cross-platform modules:
  • Android Runtime:
  • iOS Runtime:
  • Plugin(s):

Describe the bug
The Application Loader is no longer included in Xcode, so CLI is not able to find the path to itms transporter and throws the following error:

iTMS Transporter not found on this machine - make sure your Xcode installation is not damaged.

The problem should be fixed using the following:
https://github.com/fastlane/fastlane/blob/f270e292c71dc4f4a9341f1540eb94dff6fcc5d5/fastlane_core/lib/fastlane_core/helper.rb#L213

To Reproduce

  1. Download Xcode 11, set it as default xcode and accept the license agreement
  2. tns publish ios

Expected behavior

The application should be successfully published.

Acceptance criteria:

  • Ensure the application can be published with account with two-factor authentication with Xcode 11 on Mojave
  • Ensure the application can be published with account without two-factor authentication with Xcode 11 on Mojave
  • Ensure the application can be published with account with two-factor authentication with Xcode 11 on Catalina
  • Ensure the application can be published with account without two-factor authentication with Xcode 11 on Catalina
  • Ensure the application can be published with account with two-factor authentication with Xcode 10
  • Ensure the application can be published with account without two-factor authentication with Xcode 10

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions