When confirming the migration, you’re also asked if you wish to migrate the Launch Images (which is iOS talk for the splash screen that appears when starting your app) - you’ll want to ensure this is checked as well. If you do require those, you’ll need to include the right ones (see the Xcode documentation for what you need there). Plus, as is the case normally, the Spotlight & Settings icons are not filled out as well. In our case, the project Unity generates will only include those pre-iOS 7 sizes (as you specified in your Unity project). Scroll down to the App Icons section, and you’ll find the various icons listed. If you’re not familar enough with Xcode, this contains the various configuration items for the project - and has also changed somewhat compared to the project settings in prior versions. Open the project settings by selecting the Unity-iPhone project from the Navigator (if that’s not visible, press Command & 0 to open it). We’ll create one to manage both the Game’s icons, along with the Launch Images. Xcode 5 introduces Asset Catalogs to simply managing multiple copies of an image (such as for multiple resolutions). Once you have that ready to go open the project up in Xcode, and let’s begin! Icons To start with, build out the Xcode project for your Unity game - at this point, treat it as normal, and as a release build. You’re a member of the iOS development program, and you’ve installed the Xcode 5 GM available from. You have access to a high quality version of your game’s icon image, as you will need to create a few new versions of this (I’ll cover the necessary resolutions later on). You need Unity 4.2 to fix some compatibility problems with iOS 7, and the restructuring of the Launch Images which is covered, might cause the check to fail on the Free version of Unity. This guide covers what you’ll need to be aware of in terms of tweaking the Xcode project you get out of Unity to allow it to submit to the store successfully.īefore I delve into everything, there’s a couple of assumptions I will be making (based on how I did things with submitting the Pocket Dogfights update which inspired this): When it comes to dealing with games built in Unity, you’ll find the biggest issue is simply getting used to the changes which Xcode 5 brings to the table. Unity has a poor build menu for iOS, needs to be updated to iOS7 and also issue with rotation size crops up once in a while.With the public release of iOS 7 less than a week away (at least at the time of writing), it’s now prime time to get updates of your iOS apps into the App Store so they’re all good on the new hardware. This may be a long way but most professional results, as it will automatically render icons for iOS6 and iOS7, remember the size for these is different. Make sure Icon has gloss effect already (YES) and also no mention of Icon.png (No Needed) Now edit the final touches in Xcode, by removing uneeded settings in TARGETS -> INFO Now open project in Xcode and delete unneeded resources, change settings to don't wish to use catalog (delete catalog)Īdd the icons from Photoshop to Xcode project, select the icon files per size Using the above template, then export everything as square in Photoshop.įinish Unit圓d project and don't add any icons, just tick box icon is per-rendered.īefore you open the Xcode project, edit the contents of the folder, delete all the Unit圓d icons and splash screens. I understand your pain and let me tell you my way of creating proper icons. I think what would work best for me would be to handle everything in Xcode and ignore the icon stuff in Unity but if I try and do this then every build breaks my Xcode setup! If I try to do this in the same asset catalogue then each time I build the unity project it breaks! If I want to then define icons for spotlight etc I have to manage this directly in the Xcode project. I get the images themselves in the top level folder of the Xcode project - they don't need to be if they are in the asset collection right? I get an asset collection with the app icon section only and a loose set of launch images. I realise that I can set up required icons in Unity and they get copied across to my Xcode project but I've noticed problems that I've listed below. Apologies if this is answered elsewhere - it feels like it must be but I cant find it.Įssentially I'm having difficulty working out the 'right' way to handle icons with Unity and Xcode (Latest versions: Unity 4.3.2 and Xcode 5.0.2).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |