I'm working on iOS application (iPhone, iPad) and little confused about the app icon stuff. I'm using XCAssets and my app supports version>=8.3. So,the image below shows what I've selected from XCAssets and I've placed all these images.
I've looked into multiple links on Google and SO but getting confused e.g this link App icons iOS.
App icon for iTunes Connect. The above mentioned link states that we need to add Artwork icon for iTunes (1024x1024), but i don't know where to add that. I've checked this answer, but probably it's outdated now as i can't see any such options on iTunes Connect
What are "CarPlay" icons for?
What is "iOS icon is pre-rendered"
Please answer the above mentioned points. Any help in this regard is highly appreciated. Thanks
.
In addition to Wottle's answer,
Answer to the artwork icon point: We have to add app icon on itunes connect. For that you need to go into your app and have to update it in AppVersion/AppIcon as shown in figure attached. then click on "Save".
Ofcourse, this method will change with time (As apple makes update in itunes UI often). Right now, it's the way to do it.
The Artwork icon will be sent to Apple on the iTunes Connect site when you enter your application metadata for a release of your app. You do not put it in the XCAssets.
CarPlay icons are if your app supports CarPlay, Apple's iOS interface for car infotainment systems. Not needed if you app doesn't support CarPlay.
"iOS icon is pre-rendered" is a setting that will determine whther iOS addes a glare to the icon in iOS 6 and before. It should have no effect on apps installed and run on iOS 7 or later.
Related
I just upgraded Xcode and Xamarin iOS to a newer version, and I face problem as in the image below. I am stuck in it for a long time. Can anyone help me?
You must add app icons to proceed , or either some bundle settings are not recognizing the app icons you have added already.
Application Icon - Every iOS app must define an application icon. This is the icon that the user will tap from the iOS home screen to launch the app. Additionally, this icon is used by Game Center, if applicable.
Take a look at this thread for Xamarin where all of it is included , Good Luck !
https://learn.microsoft.com/en-us/xamarin/ios/app-fundamentals/images-icons/app-icons?tabs=macos
In iTunes connect website, I went to upload a new version of my iOS app and I noticed there is an empty placeholder for the app icon.
I would assume that it doesn't make sense for developers to have to upload a new app icon with every version.
How can we just use the old app icon?
I found out that Apple now forces app icons to not have transparencies.
My icon contained Alphas.
I had to remove alpha by doing a File->Export from Mac Preview by unchecking alpha and uploading the exported .png to iTunes Connect.
The transparency could be the reason why the icon was removed, because I have used this icon during many updates before, but Apple no longer allows icons with transparency.
As stated in this StackOverflow post.
I'm currently building a WatchOS2 app.
Everything works fine, except that when my app is listed in the MyWatch app on my iPhone, it is displayed without the icon.
I googled a lot, but haven't found any hints on the required icon (size, name, location, ...), or hints on which icon will be used from the MyWatch app.
Thanks for any hints on this.
Use this website for generating app icons for all platforms:-
http://makeappicon.com
Upload a 1024*1024 pixel app icon and this website will take care of the rest
Make sure that you are putting your icons ".png" files into the asset catalog in the main watch app folder, not the app "extension" folder. Next, note that the files under "Apple Watch Companion Settings" will be the ones that show up in the Apple Watch app on the paired iOS device. The sizes should be 58px for the 2x and 87px for the 3x. To get the files in the proper location, all you need to do is drag and drop them into your "Assets.xcassets" folder for the Apple Watch app.
As far as getting it to show up on the iOS simulator, I cannot get it to show up either. When I run the same apps on the actual watch and phone though, the icons show up just fine inside of the Apple Watch app on my iPhone.
For more information on Apple Watch icons, check out the human interface guidlines.
I get an error when trying to submit my Apple Watch app to iTunes Connect.
However, I have added all Apple Watch icons to my xcassets file and have added it to my Apple Watch App Target.
So I don't know what to do about this. Thanks!!
This is a crazy bug on Xcode 6.2 but I found an easy fix (after lots of hard work).
Apparently, Xcode doesn't work well when using same icons for the app and for the watch at the same asset catalog so just separate the icons and that would fix that.
Moreover, Pay attention that the assets resource is attached to the WatchKit app.
Just a small notice, Pay attention to have a square icon and not to include any transparency on those icons. It would be submit if you do but would reject automatically after few minutes.
I'm not sure if there is an icon spot for CarPlay in xcassets for the Apple Watch Apps or not, but I know that there is a glitch in Xcode 6.2 that has caused me to encounter the same error when I have a CarPay icon image added. When I removed the CarPlay icon, it fixed the issue instantly.
Go to the Watch App Target and click the arrow next to the App Icons Source field. Then click on an icon of your choice (doesn't matter which one). Open the File Inspector (right sidebar, first icon from left) and select the Apple Watch Target under Target Membership.
Since the 1024x1024 pixel update in iTunesconnect we've been trying to remove the icon gloss from the App Store icon.
Our app icon looks fine on iPhone or iPad (prerendered icon flag is OK), but the icon we upload to itunesconnect gets the gloss added. This is what we mean:
http://dl.dropbox.com/u/1734172/gluddle-itc.png
We already experienced this with our lite version: the icons on iOS look fine, but there does not seem to be a way to disable gloss for the App Store icons.
Does anyone have an idea how to disable gloss for the App Store as well or is this changed in the App Store update?
[we used the search, but haven't found an answer to this question]
The App Store icon is styled according to your application info.plist. Apple use the 'gloss' effect by default in iTunes Connect because your binary hasn't been upload and processed yet. Once your app goes live you icon should be displayed correctly (according to your info.plist). If you still have issues your only course of action is to raise it as a bug with Apple.
https://developer.apple.com/bugreporter/
After adding a new version of my app (with 1024 high res icon) it was also adding the gloss effect in iTunes Connect, it stayed there till I released it. It's showing fine in the AppStore and on iPhone and iPad.