Closed
Description
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
- Download Xcode 11, set it as default xcode and accept the license agreement
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