# does UE5.5 support iOS SDK 18 (required for appstore connect)?

**URL:** <https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006>\
**Category:** Platform & Builds\
**Tags:** unreal-engine, editor, question\
**Created:** [May 6, 2025, 5:59pm UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006 "2025-05-06T17:59:08Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![justmakes](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@justmakes](https://forums.unrealengine.com/u/justmakes)\
**Post date:** [May 6, 2025, 5:59pm UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/1 "2025-05-06T17:59:08Z")

</div>

Hi, recently apple requred iOS SDK 18 for app submissions, but Unreal 5.5 seems to only support SDK 17. Is there an official update or workaround planned for this? Can the SDK be manually updated in the engine by myself somehow maybe by just changing the max supported version to 18?

I have an app on the store and i need to update it but currently it seems impossible as im told that I must use SDK 18.

Any ideas?

thanks

---

<div class="post-metadata">

**Author:** ![zoe\_wxq](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@zoe\_wxq](https://forums.unrealengine.com/u/zoe_wxq)\
**Post date:** [May 6, 2025, 7:25pm UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/2 "2025-05-06T19:25:30Z")

</div>

hi , you could try to change Xcode version in :

```auto
(UE5 installing folder)/Engine/Config/Apple/Apple_SDK.json

```

---

<div class="post-metadata">

**Author:** ![justmakes](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@justmakes](https://forums.unrealengine.com/u/justmakes)\
**Post date:** [May 6, 2025, 8:44pm UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/3 "2025-05-06T20:44:06Z")

</div>

thanks i will experiment with this file and update the post if it works

---

<div class="post-metadata">

**Author:** ![justmakes](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@justmakes](https://forums.unrealengine.com/u/justmakes)\
**Post date:** [May 14, 2025, 10:57am UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/4 "2025-05-14T10:57:51Z")

</div>

iv tried this but im not having much luck. I cant even get unreal provision or certificate to match up with xcode even though unreal 5.3 works well enough with xcode. maybe thats the issue, i dont know. iv been trying to get compile unreal source from github but its a total nightmare. i guess ill just have to wait around for unreal to officially support the latest SDK or something

---

<div class="post-metadata">

**Author:** ![VanguarDiZt](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/vanguardizt/32/1068513_2.png) [@VanguarDiZt](https://forums.unrealengine.com/u/VanguarDiZt)\
**Post date:** [May 28, 2025, 1:01am UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/5 "2025-05-28T01:01:31Z")

</div>

# Is Unreal Engine 5.6 compatible with xCode 16.0?

---

<div class="post-metadata">

**Author:** ![justmakes](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@justmakes](https://forums.unrealengine.com/u/justmakes)\
**Post date:** [May 28, 2025, 2:21pm UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/6 "2025-05-28T14:21:58Z")

</div>

it might. i always assumed we needed the ios provision tab in unreal to be connected to xcode for apps to be submitted to appstore connect but i dont think thats the case. Unreal 5.5 works with xcode 16 and i was able to upload to testflight so maybe 5.6 will work too. my guess is that unreals ios provisioning tab wont connect but you just carry on.

---

<div class="post-metadata">

**Author:** ![arthurvolpb](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arthurvolpb](https://forums.unrealengine.com/u/arthurvolpb)\
**Post date:** [May 28, 2025, 4:41pm UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/7 "2025-05-28T16:41:29Z")

</div>

How did you make it work? I’m trying UE5.5.4 but it keeps giving me an error

" Validation failed

SDK version issue. This app was built with the iOS 17.5 SDK. All iOS and iPadOS apps must be built with the iOS 18 SDK or later, included in Xcode 16 or later, in order to be uploaded to App Store Connect or submitted for distribution. (ID: f5fa8546-5470-4822-9849-f16c4cd913e4)"

---

<div class="post-metadata">

**Author:** ![justmakes](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@justmakes](https://forums.unrealengine.com/u/justmakes)\
**Post date:** [May 28, 2025, 10:50pm UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/9 "2025-05-28T22:50:27Z")

</div>

i did a bunch of things but i think what did it was setting the minmum ios in unreal to 17 and then in xcode set it to 18 and set project format to xcode 16. i may have also changed the apple\_SDK.json to include SDK 18 (see comment above). note that im able to send the app to app store connect but its still not shown up yet. i need to get through a bunch of plist warnings but atleast it gets past the upload proccess.

---

<div class="post-metadata">

**Author:** ![Kris1402](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Kris1402](https://forums.unrealengine.com/u/Kris1402)\
**Post date:** [June 5, 2025, 8:01am UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/10 "2025-06-05T08:01:35Z")

</div>

> [@\[UE 5.4 iOS\] Unknown Cook Failure During Packaging – App Store Also Requires iOS 18 SDK](https://forums.unrealengine.com/t/ue-5-4-ios-unknown-cook-failure-during-packaging-app-store-also-requires-ios-18-sdk/2537190):
>
> Hi everyone, I’m trying to package my iOS game project in Unreal Engine 5.4 using a remote Mac build server (via SSH). The build step completes successfully, but the process fails during the cook stage with the error: AutomationTool exiting with ExitCode=25 (Error\_UnknownCookFailure) The log doesn’t clearly indicate the root cause, even though all assets and plugins appear to load correctly. Here’s a summary of my setup: UE Version: 5.4 (Windows host) Remote Mac: Xcode 16.3 Target: iOS SDK …

Please help me I have the same error while using remote build through mac ios sdk 18 and xcode 16.3. So I need to upgrade atleast to UE5.6 to fix the error?

---

<div class="post-metadata">

**Author:** ![justmakes](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@justmakes](https://forums.unrealengine.com/u/justmakes)\
**Post date:** [June 6, 2025, 4:23pm UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/11 "2025-06-06T16:23:35Z")

</div>

so far 5.3 doesnt work for me but 5.5 does. 5.4 might but i havent tested it. did you try what I wrote in my previous reply, that is all I can suggest really. Let me know if it works.

---

<div class="post-metadata">

**Author:** ![Kris1402](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Kris1402](https://forums.unrealengine.com/u/Kris1402)\
**Post date:** [June 7, 2025, 1:37am UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/12 "2025-06-07T01:37:54Z")

</div>

Hello,  
I did try on the ue5.6 but I can’t package the ios project. I set the mininum ios to 17 and also update my mac to ios 18 and using xcode 16.

---

<div class="post-metadata">

**Author:** ![tootzoe1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@tootzoe1](https://forums.unrealengine.com/u/tootzoe1)\
**Post date:** [June 7, 2025, 3:39am UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/13 "2025-06-07T03:39:31Z")

</div>

Hi , @Kris1402  
you could try generate .xcworkspace for your project and open it with xcode, i have tried to upload my project to testflight for testing successfully on UE-5.6.0

---

<div class="post-metadata">

**Author:** ![Kris1402](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Kris1402](https://forums.unrealengine.com/u/Kris1402)\
**Post date:** [June 7, 2025, 4:18am UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/14 "2025-06-07T04:18:11Z")

</div>

Hi , @tootzoe1

**My current project is on Windows and I’m using Remote Build to a Mac. I’m not very experienced with this setup, but I think I’ll try to generate the `.xcworkspace` through the remote build process somehow.**

Thanks again for your help!

---

<div class="post-metadata">

**Author:** ![Agha809](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Agha809](https://forums.unrealengine.com/u/Agha809)\
**Post date:** [June 8, 2025, 8:27am UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/15 "2025-06-08T08:27:25Z")

</div>

Yes it does

---

<div class="post-metadata">

**Author:** ![FarrOutStudio](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/farroutstudio/32/759265_2.png) [@FarrOutStudio](https://forums.unrealengine.com/u/FarrOutStudio)\
**Post date:** [July 9, 2025, 6:29am UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/16 "2025-07-09T06:29:41Z")

</div>

Hey y’all, I hope this helps. Following the trail of a couple comments I saw about the apple\_sdk.json, I was able to figure out how to fix the issue with the iOS 18 requirement. You don’t have to be using source code engine, that json file is visible for me even though I installed UE5.5 through the normal launcher method.

[![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/0/6/6/066473a77f97df6383a4db46680bf40f2d717879.jpeg "Fix iOS 18 SDK Upload Errors in Unreal Engine | Apple\_SDK.json Xcode 16.4 Tutorial") ](https://www.youtube.com/watch?v=jI4NPNGf1m0)

---

<div class="post-metadata">

**Author:** ![wasimbashir](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@wasimbashir](https://forums.unrealengine.com/u/wasimbashir)\
**Post date:** [September 10, 2025, 8:28am UTC](https://forums.unrealengine.com/t/does-ue5-5-support-ios-sdk-18-required-for-appstore-connect/2494006/17 "2025-09-10T08:28:06Z")

</div>

How , I changed the Apple SDK json to as the video (by @FarrOutStudio) is shared last in the thread but still getting same error .  
Unreal engine This app was built with the iOS 17.5 SDK. All iOS and iPadOS apps must be built with the iOS 18 SDK or later, included in Xcode 16 or later, in orde
