I have been wondering whether we can add emoji icon in the project name of an iOS project. Do apple reject app if the app name have emoji icon?
I tried to add emoji in my project name and i successfully added the emoji icon in my app name. But i just want to know that is it legal?
I have no source other than my experience, but it looks like Apple allows it. If you search the word "emoji" on your iDevice on the AppStore, you'll find multiple apps with emoji icons in their title. There's no reason why they approved those and would reject yours. The only downside is that it's not searchable.
I think now in 2019 the answer is no. I could not find any app which uses an emoji in title/subtitle.
Related
Is there a way we can customize the iphone application name's font..
I downloaded a app from app store and it had a telephone image in the name ...
Application name: simple phone launcher
http://itunes.apple.com/us/app/simple-launcher-for-ipad-launch/id467950393?mt=8
Adding image:
No, it's not possible to change font of your application name.
I believe the answer to this question is no, there is no supported way to change the Springboard font for a particular application.
Even jailbroken phones which are running Springboard equivalents appear only to have the ability to change the font for the whole Springboard (ie, for all apps), not just a particular app.
Comments above seem to indicate that the app you suggest doesn't have a customized font or graphic. But I think you may have seen a name that included the Unicode telphone character: ☎
I can read that changing the app icon programmatically at runtime is not possible, at least since iOS 3.0.
But... I regulary can see on "App" websites apps that can put icons on the springboard. The first I remember is that kind of app that you give a friend's picture from your album, and it creates an icon so you can call him just clicking on that icon:
http://itunes.apple.com/fr/app/speedtouch-the-best-home-screen/id378360978?mt=8
http://itunes.apple.com/fr/app/desktop-shortcut/id421701004?mt=8
http://itunes.apple.com/fr/app/appbutler-app-organizer/id327391626?mt=8
http://itunes.apple.com/fr/app/tap4music/id365578914?mt=8
So I guess, is it still impossible to change the app icon programmatically at runtime?
Update
Apple have changed this, you can do this now: https://developer.apple.com/documentation/uikit/uiapplication/2806818-setalternateiconname
Original Answer
What you're thinking of here are WebClips, which are basically shortcuts to websites on the home screen. An actual application cannot change it's icon at runtime, as it's defined in the static Info.plist file.
The only exception to this rule is Newsstand applications.
This is now possible in iOS 10.3 using the UIApplication.setAlternateIconName(_:completionHandler:) API.
See my answer to this question: https://stackoverflow.com/a/44966454/233602
Changing your actual icon (other than, e.g, badging) would require changing the app bundle. I'm pretty sure that you don't have write access to the bundle, and in any event this should change the code signature, causing the OS to prevent launching.
So, no. Apps can put links to web sites, but not change their own app.
Guys i am having a very small problem.
I have made an App name Litofinter. I wanted my App to have Spainsh Localization also as my client is from Spain.So what i have done that in my Litofinter.plist i added "Spanish" instead of "English" in the "Localization native development region". After that when i login to iTunesConnect to submit the app in Appstore i saw Manage Localization, so now i wanted to added Spainsh Localization there, but Appstore is saying "App Name Already Exists".But i wanted to submit it, so i submitted it Without that manage Localization.But my Client is Not able to see in Spainish Locale... What should i do now to have spainsh Localization?
I know i have done many Mistakes, but can anyone please correct them?
First Image showing what i see on iTunes Connect :-
Second Image Showing what i have done in .plist
There's no correlation between localizations in iTunes connect and the localizations in xcode. iTunes connect localizations are meant to be displayed in the appstore, while localizations in xcode are meant to be used on the device itself.
For example, you can localize your app in 20 languages, while leaving the app name & description in iTunes connect only in english. many developers do that.
Make sure your app contains Spanish, click on the project name from the left navigation, and check the "Localizations" section. you will also have to check that Localizable.strings and InfoPlist.strings exist and contain spanish version. You can view the file info (and add localizations) when you select the file and open the "File Inspector" via the main menu's "View" -> "Utilities" -> "File Inspector".
You can check it yourself by changing the language of your device to Spanish temporarily.
You don't have to build separate application for each localization.
Just provide translated XIB and strings files in your project.
You don't have to create a spanish duplicate in iTC. From your english app just use the "Manage localization" button (from application summary) then "Add new language" to specify new language and corresponding medias (description, keywords, etc.).
(You'd better discuss this on Apple dev's forums as most of this might be subject to NDA.)
I would like to know if the app icon on the iPhone can be slightly different than the one shown in a large version in Apple's App Store.
It was discussed in short here: Tips for a successful AppStore submission?
But I wanted to make sure if anyone has more experience with that.
To give an example: The New York Times has many words incorporated in its app icon (see http://itunes.apple.com/de/app/nytimes/id284862083?mt=8). Would it be okay to have a full black colored background without the words in the small/homescreen version of the icon?
I had one application (RefFinder) rejected just because the two didn't match. But they were quite different; I guess it's OK if they're only slightly different.
yes i have submit couple of application with different app icon and big application icon on App store.
Here is one example: http://itunes.apple.com/us/app/the-business-credit-blueprint/id360499998?mt=8
They can be different, but they have to accomplish the same design. I mean, they have to be recognized as the same applications (same colors, fonts.. same feeling)
You could achieve this using the new UIApplication.setAlternateIconName(_:completionHandler:) API in iOS 10.3 to change the app icon at runtime.
Note you need to ship the updated app icon as part of the app bundle however.
I am new to iPhone programming.
I created an application in Xcode. I want to change the application name and icon. However I can change the application name (which is appeared below the icon of application in iPhone) and icon from plist.
I want to ask that whether there are any other method or trick which i can use to change the icon and application name.
My project requirement is that end user want to change application name and icon frequently
As far as I know there is absolutely no way for the end user to change the application name or icon of applicaitons distributed via the App Store. I believe it would be possible to do this on jailbroken phones, but I'm not an expert in that area.
Jay is correct. You need to specify an icon and name for your app in the info.plist file. Those values can't be changed dynamically. If you want to change the name or the icon, you would need to fix them in xcode and submit an update to Apple for approval.
__mike
I disagree with the above answers.
Please go take a look at the free app on Itune, "OneTap" (or "onetap")
you will see that you can create a dynamicly new app with your own icon image.
There's definitely an app in cydia to accomplish this but you must jailbreak your iPhone or iPod touch