baker icon indicating copy to clipboard operation
baker copied to clipboard

Paid Newsstand App Rejected

Open BenjaminRPerry opened this issue 11 years ago • 14 comments

I corrected everything else they rejected my app for, like not having a link to the privacy policy and needing some other things in the app description, but I also got this little warning:

"Additionally, we found that while you have submitted the Non Consumable In App Purchase products for your app, the In App Purchase functionality is not present in your binary.

If you would like to utilize In App Purchase in your app, you will need to upload a new binary that incorporates the In App Purchase API to enable users to make a purchase"

Where would I find the fixes for this? Would it be in the plist?

BenjaminRPerry avatar Nov 08 '13 23:11 BenjaminRPerry

It's pretty much all iTunes. A "Non Consumable In App Purchase" is basically a paid issue. Do you have paid issues?

folletto avatar Nov 09 '13 19:11 folletto

I do, actually. I loaded them onto my server and then set one up on iTunes Connect.

It says that the In App Purchase functionality "is not present in your binary." Is there a section of code I need to uncomment in order to activate it?

I swear I was good and followed the tutorials. Haha.

BenjaminRPerry avatar Nov 10 '13 17:11 BenjaminRPerry

Were you able to successfully test the app in the simulator with the paid purchases working?

Andrew

nin9creative avatar Nov 10 '13 17:11 nin9creative

Actually, no. I believe I have identified the issue, which was me not putting the in app purchase id in the .json file. I will test and report back.

BenjaminRPerry avatar Nov 10 '13 22:11 BenjaminRPerry

What server backend are you using?

Regards, Andrew

Sent from my iPhone

On Nov 10, 2013, at 4:23 PM, BenjaminRPerry [email protected] wrote:

Actually, no. I believe I have identified the issue, which was me not putting the in app purchase id in the .json file. I will test and report back.

— Reply to this email directly or view it on GitHub.

nin9creative avatar Nov 10 '13 22:11 nin9creative

I'm using JustHost. I was able to get the issue to download and read, but I didn't make it a non-consumable purchase in the shelf.json file. I just tested it, and now the price pops up in the simulator but when I go to purchase it it says I cant connect to the itunes store. Needs some general troubleshooting.

BenjaminRPerry avatar Nov 10 '13 22:11 BenjaminRPerry

Reminder: you can't test In App Purchases on the simulator, just on the device. ;)

StoreKit (In-App purchases) will not work in the Simulator. 13962338

folletto avatar Nov 10 '13 22:11 folletto

Are you using MagRocket? Paid issues aren't going to work without a backend server that will handle the purchases and subscriptions...

And as @folletto mentioned, must be tested in an iPad for it to work.

Regards, Andrew

Sent from my iPhone

On Nov 10, 2013, at 4:41 PM, Davide Casali [email protected] wrote:

Reminder: you can't test In App Purchases on the simulator, just on the device. ;)

StoreKit (In-App purchases) will not work in the Simulator. 13962338

— Reply to this email directly or view it on GitHub.

nin9creative avatar Nov 10 '13 22:11 nin9creative

@nin9creative I was unaware that MagRocket was needed to get the paid subscriptions to work. I had uploaded all the baker .php files to the server and figured that would supply the functionality.

I'm checking out the MagRocket site right now to see how to set up what I need.

BenjaminRPerry avatar Nov 10 '13 23:11 BenjaminRPerry

Well, as the baker guys will tell you - those are for example purposes... If you are rolling your own backend, etc....

Regards, Andrew

Sent from my iPhone

On Nov 10, 2013, at 5:00 PM, BenjaminRPerry [email protected] wrote:

@nin9creative I was unaware that MagRocket was needed to get the paid subscriptions to work. I had uploaded all the baker .php files to the server and figured that would supply the functionality.

I'm checking out the MagRocket site right now to see how to set up what I need.

— Reply to this email directly or view it on GitHub.

nin9creative avatar Nov 10 '13 23:11 nin9creative

I see. So it sounds like I should be downloading MagRocket and going through the installation screen cast, yes?

BenjaminRPerry avatar Nov 10 '13 23:11 BenjaminRPerry

That's what I would do :)

However there are a few other solutions listed on the Baker Server list....

Regards, Andrew

Sent from my iPhone

On Nov 10, 2013, at 5:04 PM, BenjaminRPerry [email protected] wrote:

I see. So it sounds like I should be downloading MagRocket and going through the installation screen cast, yes?

— Reply to this email directly or view it on GitHub.

nin9creative avatar Nov 10 '13 23:11 nin9creative

I am pretty far along with everything. I am at the point in the screen cast when we have placed the locations in xcode. Like the APNS, the confirmations, etc. But, as soon as I changed these things, my app gives me this:

The shelf pops up, but no issues are loading. It's just blank and says, "No Internet Connection: An internet connection is unavailable. Some feature of this applications require an active connection."

I have a connection, and this is the only thing that pops up when I refresh the page.

Have you heard of this issue before?

BenjaminRPerry avatar Nov 11 '13 00:11 BenjaminRPerry

It seems to be exactly the problem as this person had: https://github.com/nin9creative/magrocket-backend/issues/19

At least, I'm receiving the same error.

BenjaminRPerry avatar Nov 11 '13 01:11 BenjaminRPerry