You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
appstoreconnect-swift-sdk updated to 4.5.1 (App Store Connect API 4.5 and 4.5.1).
asc screenshot-sets, screenshots, app-preview-sets and app-previews say in --help that Apple deprecated them; they work as before. → docs
asc perf-metrics, asc diagnostics and asc diagnostic-logs are now also available over REST (asc web-server), with _links to the next call. → docs
asc is now licensed under Apache 2.0 instead of MIT. It stays free and open source, and the license now also grants patent rights. → LICENSE
Added
asc perf-overview get --app-id <id> shows in one call what regressed in the latest version, each Xcode Organizer metric next to Apple's goal, and the top hang, launch and disk-write hotspots. Also over REST. → docs
asc asset-library, asset-placement-groups, asset-images, asset-videos and asset-placements use the App Asset Library: upload screenshots and previews once, then place and order them on version and treatment localizations (CLI + REST). → docs
asc subscriptions list shows whether a subscription supports multiple seats and its markets (App Store, Apple School, Apple Business). Change them with asc subscriptions update --multi-seat-status and --market-setting, or over REST. → docs
asc game-center score-moderations list|block|unblock, blocked-players list and players block|unblock let you hide cheating leaderboard scores and block players. Game Center is now also reachable over REST. → docs
asc screenshots import --to-library uploads an export ZIP into the asset library once and places each screenshot in the group its size matches, per locale and in order; --dry-run previews it. Also over REST. → docs
asc game-center achievements create and leaderboards create are now also reachable over REST (POST to the Game Center detail's achievements or leaderboards). → docs
asc age-rating shows Korea's GRAC classification number, and asc age-rating update --grac-rating-classification-number sets it, also over REST. → docs
Fixed
asc age-rating now shows and sets the Korea overrides ALL and TWELVE_PLUS. Before, an app rated with either one showed no Korea override at all. → docs
asc screenshots upload, asc app-previews upload and asc builds upload now stop with an error when App Store Connect's storage rejects part of the file, or when App Store Connect sends an incomplete upload instruction. Before, they committed the upload anyway and left a broken asset behind.