majd / ipatool

Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
MIT License
5.76k stars 487 forks source link

Allow search without auth #130

Closed sobolewska closed 1 year ago

sobolewska commented 1 year ago

Description

I'm using ipatool in automation job run. Before v2.0 we could simply search app-store without any auth. Now with forced auth, we are unable to use ipatool as executing TFA in remote job is complex. Can there be option to search with providing country / etc, but without auth?

majd commented 1 year ago

This is a deliberate decision that I went with to improve the customer experience. Providing a way to search by specifying the country code without authentication can lead to a situation where the user may be able to search for an app that is not possible to download with the tool, since the account may be in a different country.

I would recommend that you instead interact with the iTunes API directly in the case where you can't authenticate with ipatool.

$ curl -s 'http://itunes.apple.com/search?term=TestFlight&media=software&country=US' | jq -r '.results | first | .trackName'
TestFlight
github-actions[bot] commented 1 year ago

This issue has been automatically closed because there has been no response from the original author.