In-App Purchases With Apple - iphone

I wonder if anyone have this problem before
I have an IOS App at App store . when user buy the App and later on wanted to have the same App on other device user have such as Ipad the App take hem to App store where he should Enter Credit card 3 digits number and then App store charge hem something like 0.30$ . i have no idea what's that's for . for every new device user have App store charge hem with that amount of money
How i can fix this so that if user buy the app once then he can use it with all user devices without been charged for anything as long as user using the same App store account he buy from in the first place

Related

iphone app with in app purchases and non app store

I have a question regarding the apple licence over in-app purchases
I have the following scenario: I have a site that is a store of avatars (just like a mii or a xbox live avatar) where my users can buy items, just like hats or tshirts … all kinds of virtual goods for an avatar.
I want to make a game for iphone were you can load this avatar.
In this app, you login using you user account (I mean the user I have registered in my site), then your avatar is loaded and thats all.
As far as I know, I am not allowed to buy things if they are not bought using the apple in-app purchase system.
but certainly my users will be buying lots and lots of other things for their avatars in my site.
So the question is, will my app be allowed to be in the apple store?
I have read enough and I think that if I doesn't mention anywhere in the iphone app, that an external store exist, my app will be allowed or not?
If they can buy content outside of the application that will be used inside of the application, that's usually fine so long as the application doesn't provide a link for them to buy from outside of the App Store. If somebody can tap a button in your application and be taken to your website where you can buy things for use in the application, Apple will probably reject it.

Can I let the user buy from App store within my iOS app without going to App Store application at all?

A button has a title "Buy Now", its action talks to App store and tell them that this user wants to pay for an app without launching the App store app at all. Is this possible?
To buy what? If you want the user to buy an in-app purchase that's linked to your app, then yes (and take a look at Apple's in-app purchase programming guide for information on this).
If you mean to get the user to buy a different app from within your app, then you can use the SKStoreProductViewController (documentation here).

Submitting a paid iPhone application to the app store

I am about to submit an iPhone application to the app store I want to sell it in Tier 1 matrix which is 0.99 US$, I am not going to offer any upgrades or buying any extra content inside my application.
In my case do I need to use In App Purchase?
I have read this tutorial In App Purchases: A Full Walkthrough but I am not sure if i must implement Store Kit framework in my app.
No "In App purchase" is what for have extra content that you can buy from with in your app, just like the name says.
If you are just going to sell your app there is no need for "In App purchase", just set the price to Tier 1 and you app will be sold voor $0.99
No. Store Kit framework is for in App Purchases which you don't want.
No, You don't want to bother about In-app purchases if you don't have any extra content to download/activate. Just set your app price $.99 (tier1) and submit binary files and you are ready to go. Don't even think about In-app purchase.

Purchase/view content from iPhone app OR website

I'm developing a website and a companion iPhone app where users can purchase video content. I'd like to let users buy content from the iPhone app or the website, and then view their purchased content through either medium. My understanding is that the app will be rejected from the App Store unless it uses the StoreKit framework for in-app purchases, so I can't implement my own purchase backend. As far as I can tell, though, there's no such thing as a web version of the StoreKit framework.
Is there any way to make/verify "in-app purchases" from outside an app, e.g. through a website?
There must be, because the DC Comics/Comics/Marvel Comics apps from Comixology all do. You can purchase content either from the in-app store, or via the website. And then you can read the content both in the device or online.
Alas, I don't know how they did it. I guess that the web shop replicates the in-app purchases when you buy something: i.e., the device calls home after an in-app purchase and adds that purchase to your online account as well. And, when you buy something online, you can download it from within the app, bypassing the apple store. You can even download content in one app that was purchased in the other (they are mostly the same app with different branding)

App store testing an Application with inapp purchase feature

I have a few questions regarding inApp Purchase as follows:
Do we need to make a product (in App purchase) live before submission or we can make it after app approval.
Suppose I have a product in inApp Purchase that is to be in sale by Next week, and if my app with inApp purchase version gets approved this week, then how do the Apple store test my app.
Do any one know how the apple app store guys test the inApp purchase in the application. Do they buy our product in the inApp purchases and then test the product. What does the screen shot submitted to approve the product in iTunes for inApp Purchase refers to.
Apple submission is largely guesswork.
I don't think you need to worry about how Apple test the In-App Purchase. If your app currently has no purchases available for it; but it still works, then I would think that's okay.
From a 'making-your-users-happy' point of view it would make sense to be able to buy at least some In-App content the day it goes live - but I don't think it would be necessary to pass Apple approval.
The screen shot is supposed to show what the user gets in return for their purchase. However, that can be tough - just do the best you can. We have an In-App purchase for the 'full version' of a game, to demonstrate that I just used the splash screen of the game. It passed.