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

Are there issues with Catalina? #15

Open
ClayStudio opened this issue Oct 26, 2019 · 5 comments
Open

Are there issues with Catalina? #15

ClayStudio opened this issue Oct 26, 2019 · 5 comments

Comments

@ClayStudio
Copy link

I just ran AppStoreExtract on the AppStore for the first time on Catalina. It appeared to process correctly, but at the end it created a cryptic file name.dmg file and a pkg.plist file. This seemed odd as this has never happened before... usually the file name reflects the app and the revision and only one file is normally created. I had not yet tried to execute the dmg, but I thought I would ask if anything needs to be addressed for Catalina.

@maxschlapfer
Copy link
Owner

Hi ClayStudio

Yes, I saw that as well but was not yet able to resolve:

It looks like Apple has changed the way how the package information is delivered: the script tries to extract the app name, this fails under Catalina. The package itself is complete and usable, it just has a cryptic name.

I will continue to search for a new way to get the right naming back.

@maxschlapfer
Copy link
Owner

An update on this problem: I was not able to find the new way of getting the version/name of the package. But I found, that my script is still picking up the right data if the download/installation of the AppStore is not done manually but by using the mas-cli (https://github.com/mas-cli/mas) while my script runs. Hope that help ease the situation a bit.

@ClayStudio
Copy link
Author

ClayStudio commented Feb 22, 2020 via email

@JayBrown
Copy link

Just tried it for the first time after upgrading to Catalina: didn't work… only printed *.dmg and *.pkg instead of the full name, and therefore exited with error.

[Side-note: I'm using the same script as the one here, except for two additional detox commands on the pkg and the final dmg.]

I do have the mas CLI installed via Homebrew, so I will try this approach next time.

@JayBrown
Copy link

PS: works fine when installing with mas.

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

No branches or pull requests

3 participants