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

Apps with SDL_Image.framework get rejected from Mac App Store (easy fix included!) #32

Closed
SDLBugzilla opened this issue Feb 11, 2021 · 0 comments

Comments

@SDLBugzilla
Copy link
Collaborator

This bug report was migrated from our old Bugzilla tracker.

These attachments are available in the static archive:

Reported in version: 1.2.10
Reported for operating system, platform: Mac OS X 10.6, x86

Comments on the original bug report:

On 2011-08-16 13:08:21 +0000, Vern Jensen wrote:

Application Loader rejects any apps that include SDL_Image.framework, complaining that "SDL_Image is an invalid bundle identifier."

The solution is simple: rebuild the framework with "SDLImage" as the bundle identifier.

Apparently it doesn't like underscores.

On 2011-11-30 15:37:35 +0000, C.W. Betts wrote:

Created attachment 735
Changes the Xcode variable FRAMEWORK_VERSION from 1.3 to B

On 2011-11-30 15:43:04 +0000, C.W. Betts wrote:

(In reply to comment # 1)

Created attachment 735 [details]
Changes the Xcode variable FRAMEWORK_VERSION from 1.3 to B

Sorry, not used to this bugzilla: this patch is for a different issue.

As for renaming supporting SDL frameworks without an underscore, this could break linking with older apps. I think a static file link (e.g. ln -s SDLImage SDL_Image) might take care of it. If not, there's probably a linker flag that can be passed to make the framework be recognized as both SDL_Image and SDLImage, but default to SDLImage when built and linked to it.

On 2011-11-30 16:53:39 +0000, C.W. Betts wrote:

Created attachment 737
Removes the underscore from SDL_image's product name

On 2011-12-31 10:36:03 +0000, Sam Lantinga wrote:

Both of these fixes are in for all the SDL_* libraries I maintain.

Thanks!

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

1 participant