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

App Store: ios sdk version issue #26593

Closed
zoiba opened this issue Mar 4, 2019 · 9 comments

Comments

Projects
None yet
4 participants
@zoiba
Copy link

commented Mar 4, 2019

Godot 2.1.5

Got this warning while trying uploading an app update on the Apple store:

This app was built with the iOS 11.4 SDK. Starting March 2019, all iOS apps submitted to the App Store must be built with the iOS 12.1 SDK or later, included in Xcode 10.1 or later.

photo_2019-03-04_16-24-18

I believe we need a new ios template

@akien-mga akien-mga added this to the 2.1 milestone Mar 4, 2019

@akien-mga akien-mga self-assigned this Mar 4, 2019

@samgreen

This comment has been minimized.

Copy link
Member

commented Mar 15, 2019

Happy to take this on.

@samgreen

This comment has been minimized.

Copy link
Member

commented Mar 15, 2019

@zoiba in the meantime, you should be able to resolve this in Xcode by changing the “Bask SDK” in the Xcode project settings if you’re so inclined.

@Imerion

This comment has been minimized.

Copy link

commented Apr 4, 2019

Hi! I'm also affected by this. @samgreen Really happy to hear you are taking this on! How would I go about to change the Base SDK? The only items I can choose there when in the Build Settings are iOS, macOS, tvOS and watchOS. Perhaps I'm looking in the wrong place?

@samgreen

This comment has been minimized.

Copy link
Member

commented Apr 4, 2019

Here's the Official Documentation on this process. If I'm understanding the error posted above, you'll need to update your Xcode to a version that provides (Base SDK) iOS 12.1 support. Then you can step your Deployment Target back down to the lowest iOS version you'd like to support. Godot currently supports iOS 10 and above.

@Imerion

This comment has been minimized.

Copy link

commented Apr 4, 2019

Sorry for my basic knowledge about this. I am currently using Xcode 10.2, so I guess it comes with the latest SDK? But when I build and archive and try to upload it I get the above message, which if I have understood things right means the godot export file needs to be built with iOS SDK 12.1. Or can I change this in my project somehow by getting another SDK and setting the project to use it instead?

I really appreciate that you are helping me with this! Thanks again!

@Imerion

This comment has been minimized.

Copy link

commented Apr 9, 2019

If I understand the problems about last time this was adressed a new binary needs to be compiled for the export template: #18995

2.1.5 release notes mentioned "Minimum SDK raised to 9.0, target SDK raised to 11.4 (11.0+ required for new uploads on Apple Store)." So I guess we need to increase target SDK to 12.1 now instead?

No idea how to do that myself though. Perhaps the export templates can get an update before Godot 2.1.5 gets one.

@akien-mga

This comment has been minimized.

Copy link
Member

commented Jun 4, 2019

Should be fixed by 24d516c and GodotBuilder/godot-builds@7652fb7. I'll keep it open for now until we have builds to confirm.

@Imerion

This comment has been minimized.

Copy link

commented Jun 7, 2019

I can confirm I no longer have this problem. Upload to AppStore using latest XCode works fine using the 2.1.6 RC1 export template.

@akien-mga

This comment has been minimized.

Copy link
Member

commented Jun 12, 2019

Awesome, thanks!

@akien-mga akien-mga closed this Jun 12, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.