, 9 tweets, 3 min read Read on Twitter
Xcode 11.0b3 includes a major update to altool (used for notarization), altool 4.0, with some awesome new features. I’d like to discuss some of the new feature here in this thread.

Questions and other feedback are welcome! 1/9(?)
First, altool actually has a man page now (man altool) accessible after new Xcode 11b3 is installed.

altool supports a new --verbose argument that’s my type of verbose (it’s overly verbose to the MAX!) that’s useful in debugging issues, filing radars, and watching progress.
The --verbose option must be after the main command, like in the screenshot below where I arbitrarily added it between the -u and the -p. Because I can.

But you may prefer it immediately after the argument for --primary-bundle-id (the first position -V can go in)
Another new argument (as seen in the previous screenshot) is the --transport argument that allows you to specify the upload method order altool/Transporter tries.

Current default is “Signiant, Aspera, DAV” if not specified. Use only “DAV” if blocking UDP.
The DAV (WebDAV) method is *extremely* slow but explicitly specifying it will prevent altool from attempting the other transport methods doomed to fail if UDP is blocked.
altool 4.0 now supports concurrrnt uploads from the same host. You no longer have to wait for a submission to return a RequestUUID before starting another submission in a new Terminal window.
A lot of third-party developers were having issues creating a keychain item for use with -p “@keychain:<Keychain Item>” so altool 4.0 has a new convenience command, --store-password-in-keychain-item <New Item Name>, that will create it in the iCloud Keychain for you!
(If iCloud Keychain sync is disabled, the significantly better secured keychain that doesn’t use code from AOCE is called “Local Items” instead of “iCloud” in the Keychain Access app)
There are some bug fixes in altool 4.0 as well. For instance, altool will now explicitly clean up the temp files it creates when a RequestUUID is successfully created.
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Rosyna Keller
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!