This bundle is invalid

when I trying to publish my first game to apple store I face small issue ,

here is what I did I create new app at iTunes connect , my bundle name matched bundle name in profile and certificate matched provisioning file so what I miss

the error

This bundle is invalid. The CodeResources file must be a symbolic link to _CodeSignature/CodeResources

84231-screen+shot+2016-03-29+at+1.10.07+pm.png

Hi Mina fawzy,

Be sure you are packaging your game for distribution and compressing the resulting files before trying to publish to the app store. The simplest ways to package a Mac game for distribution is to use Apple’s own Disk Utility in /Utilities/Disk Utility.app & create a compressed disk image. This will preserve all the necessary data & give you reasonable compression ratios. “Stuffit” is also a viable solution.

Let me know if this resolves your issue.

.

could you explain more as I new to unreal thanks

I finally found the answer

//unzip your ipa file to AppContainer folder

unzip YourApp.ipa -d AppContainer/

//change directory in your App folder

cd AppContainer/Payload/YourApp.app

// remove old one

rm CodeResources

//create a symbolic link with ln

ln -s _CodeSignature/CodeResources CodeResources

//and then ,zip Payload folder to YourApp

zip -y -r YourFinalApp.ipa Payload/