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

Add LSApplicationCategoryType to OSX export template #49590

Closed
DrMoriarty opened this issue Jun 14, 2021 · 0 comments · Fixed by #49594
Closed

Add LSApplicationCategoryType to OSX export template #49590

DrMoriarty opened this issue Jun 14, 2021 · 0 comments · Fixed by #49594

Comments

@DrMoriarty
Copy link
Contributor

Godot version

3.3.2.stable

System information

MacOSX 10.15.7 (19H2)

Issue description

When I try to upload exported game to Apple AppStore for Mac I have this error:

ERROR ITMS-90242: "The product archive is invalid. The Info.plist must contain a LSApplicationCategoryType key, whose value is the UTI for a valid category. For more details, see "Submitting your Mac apps to the App Store"."

It seems that LSApplicationCategoryType should be in misc/dist/osx_template.app/Contents/Info.plist. Valid values described at https://developer.apple.com/documentation/bundleresources/information_property_list/lsapplicationcategorytype?language=objc
I think that it will be enough to add default value public.app-category.games. But it will be much better if user could customize it to any game subcategory.

Steps to reproduce

Try to publish a game to Mac AppStore.

Minimal reproduction project

No response

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

Successfully merging a pull request may close this issue.

3 participants