How to change appstore application icon - iphone

Hi can any one suggest me it is possible or not and if possible then how?
The premise is that the user pays for the app via a website and they gets an access code to send to her guests via the website. The user downloads the free app from the iPhone store and enters the code. We're trying to figure out if we can enable each user to customize the app icon so it can appear with a different image or text on the user phone.

You can't. The application's icon (and the application's property list file) is in the application bundle, which cannot be modified.
This would also violate the iOS SDK Terms of Use and the iTunes Store Terms of Service; you cannot have a third-party receive payment to access a free iOS application.

You can customize the iOS icon of a web app clipping, and put the web site to be clipped behind your private paywall. Apple has been reported in the past to accept App store apps that generate URLs to customized clippable web apps. No idea if they currently or will continue to do so.
Icons on App store iOS apps for stock OS devices can only be changed by Apple approving an update.

Evan is right... This goes against so many terms of the iOS SDK.
One thing you could do (but I can't guarantee it will be accepted by Apple) is create a registration system on your website. Then have a login on the App as soon as it loads and check that the user has a valid account which has paid the subscription. You would have to handle all of your payment stuff on the webside though, meaning the app would be useless unless the user has already sorted that out. If you do this, on submission of your app make sure you provide Apple with a demo account username and password!
As for the icon, you can't change it once the App is submitted. It is bundled in with your app binary and there is also a logo included in iTunes connect. You can change them, but only by submitting a new binary.

Related

Interface to the AppStore?

I have a requirement that a client wants to be able to allow users to download apps from within an app (which I will call the main app), based on a user's score (when a user achieves a certain score, they can have an app). We would like to do this without linking to the app store directly, so that users of the main app can be granted access to another app.
So, is there a way to interface to the app store while hiding the official app store from the user? I have seen similar functionality in Passbook, but not exactly what we are looking for. Any ideas? Thanks! Viv
Possible duplicate
How to link to apps on the app store
If your app is in Apple appstore, you can use itms:// service to install apps directly. Check the above link that tells awesome stuff about the apple app store itms services.

How to change the app icon or install new app on device on behave of in-App purchase upgrade?

I'm looking for a way to let the user have the ability to upgrade their App from a free App to a pro/plus/HD App. I have some experience with in-App purchases but for this client I need to adjust the appicon (because the user can upgrade their App).
On stackoverflow it turned out that changing the Appicon is impossible because it's within the App it's sandbox environment (link).
I saw some cool app which had the option to let a new App be installed on the user it's iPhone with a new App icon. This all by means of an in-App purchase.
Can anyone explain me or refer to some steps which are necessary to accomplish my needs?
EDIT:
Is it perhaps possible to create an App just as you add a link from safari to your homescreen and afterwords let this function as a hyperlink for my app? (using shared secret)
You cannot change the app icon, as you know. Also, you cannot install an app on the user's device that does not come from the App Store. The best you could do is utilize an in app purchase, and when the purchase completes, point them to the link of the app on the store. Your app will not be accepted however, and the pro app will be on the App Store for free. The best you can do is either take "free" out of the icon altogether or have two different apps.

iOS mobile app that launches webapp - any problems getting it approved into app store?

I know that apple made the app store to, among other things, discourage web apps and control an unfair 30% cut of app transactions. Luckily for me, my rev comes from companies that are listed on the app, not users.
However, I want an app that does nothing but immediately open default browser and navigate to my webapp page. There is not even intermediary screen - See app icon/name on phone desktop, click, browser with webapp url launches.
Will this have problems getting approved by apple? If so what are the issues that I need to circumvent/overcome, and suggestions to do so? Thanks.
App Store Review Guidelines, 2.12:
Apps that are not very useful, are simply web sites bundled as apps, or do not provide any lasting entertainment value may be rejected
You can essentially do this using the apple-mobile-web-app-capable and apple-touch-icon attributes supported by Safari, and you'll save the $99 fee.

Flurry appcircle :how does it work under the hood?

Appcircle is a cross selling solution: it lets a publisher to seel an application within its own Iphone application. When such a purchase is done the publisher earns a commission. To do so appcircle should be able to associate the click on the buy button to a successful selling transaction on the app-market. I wonder how this is done and if it is possible at all.
Luca
I don't know for sure, and I'm only going by what I know of the iOS platform rather than any internal knowledge of AppCircle.
I imagine that it works by UDID. Something like this:
User downloads app with AppCircle integrated
AppCircle informs flurry server of the iOS device UDID and makes a note that it own's this app
User clicks a link to buy an app via AppCircle banner - the link will likely be a redirect which first informs the flurry server that the banner was clicked and that this user may purchase a particular app
User purchases and downloads advertised app from app store
Advertised app (also has AppCircle integrated) informs flurry server of UDID
The link is made that this user now has both apps associated with the UDID and the note that was made when the AppCircle banner was pressed
Assumption is made that the user purchased the app via AppCircle.
Of course, this could be entirely wrong. The first problem is what if a user clicks the AppCircle banner, but doesn't make a purchase, and then some time later purchases the app directly? The assumption could still be made that the user bought and downloaded the app because they saw it on AppCircle, but the inverse is true that they could have just purchased it independently, yet the developers still get the cross-selling revenue...
Other people's views will be interesting to read.

Is there any mechanism provided by Apple Store to make the user sign-up to my website before he/she can download the application?

I am creating an iphone application that requires the users to have an account at my website.
But if i have to distribute it through apple store, how should I make the users of this Iphone Application first create an account with my website. There could be a few options like :
1) Ask the user to create an account when he/she tries to run the application on iphone.
2) Provide a 'Sign-Up' page in the Iphone application itself.
My question is "Is there any mechanism provided by Apple Store to make the user sign-up to my website before he/she can download the application".
Kindly give in your suggestions for the same. Which would be the best approach for solving my problem.
Thanks,
LG
There's no way to do this through the app store.
Yes: your two options are to create a sign in / sign up screen with cocoa, or to display your login webpage with a NSWebview.
I'd recommend the native control route...
No, you can't do that through Apples App Store.
You could provide the user with aviability to register to your site when opening your app, throug, say a NSWebView.
There are many ways to solve this, just not the one you might like.