in app purchase export compliance - ios

I use in app purchase in my iOS app to buy more coins. I do not download data from any server. While uploading my app, apple asks me whether my app contains encryption. What should I select here.
Thanks in advance.

Related

i want to buy ebook in my app. can i make a payment through webview without using in app purchase.. is Itunes stores approved my app

i need to buy ebook in my app without using in-app purchase or Apple pay. I have a website to buy ebook. Can i using that webpage for purchase. is it possible in my iphone app?? Suppose if i using that webpage is apple will approve my app in store?
As per the Apple guidelines digital contents need to be purchased by In App Purchase.
Ebooks are digital content so you need to integrate In App Purchase. if you use Webpage then your app may get reject.

ios in app purchase submit rejected

I uploaded my application to App Store which is written in Java(LibGDX Game framework), compiled/converted with Intel MOE.
In application there is a store(uses Gdx-Pay 3rd party framework) which users can buy stars(which is consumable), and everything works fine with IAP system.
Today they reviewed my application and said
We are unable to complete the review of your app because one or more
of your in-app purchase products have not been submitted for review.
Next Steps
To resolve this issue, please be sure to take action and submit your
in-app purchases and upload a new binary in iTunes Connect. Learn more
about how to offer in-app purchases in iTunes Connect Developer Help.
Once you've submitted your in-app purchases and uploaded a new binary,
we can proceed with your review.
I sent them store and purchasing images using TestFlight and result is :
The IAPs are present in the app but need to be submitted in the binary
as Well for approval.
I am not sure what are they asking for, I created whole game with Java and can not change anything.

Set iOS app visible to selected users on App Store

I have purchased the Apple Developer Program and built an iOS app which works only for iPad.
Now I want to upload the same iOS app on iTunes Connect and will submit it for review, but when my app will go live, I don't want it to be visible for everyone. I want to show my app for some selected users.
I know that the Apple Developer Enterprise Program is available for this requirement but I don't want to purchase it.
Secondly, I like to know if it's possible to attach some password to an iOS app before downloading it from the App Store, so that only those users will download it who have a password.
There is currently no option for this, at least not in the way you want to do it.
You can distribute your app through TestFlight or a third-party ad hoc distribution service. Alternatively, you can implement a password system to your app, so only the selected users can view its content.
You can distribute your app through TestFlight. you can use internal and external users. you can input upto 2000 users in external.

Share an In-App Purchase between iOS and OS X?

I noticed Bear Notes has a subscription in-app purchase that if you buy it on iOS it also unlocks it on Mac OS X, and vice-versa.
I've seen a few clues out there as to how to do it, such as using the App Store receipt, but I don't know how Bear was able to identify that I'm the same user on my Mac as I am on iOS.
If it was using a receipt, then it would have to take the receipt from iOS, send it to the server, but then know do you fetch the receipt for me when I'm on my Mac?
As far as I remember, I didn't have to identify myself in either app.
First, about the Bear app, it identify you by AppleId. With the same AppleId, it can share every informations.
Then, about the receipt, I don't know if Bear implement it and verify it again on Mac or iPhone but when you purchase something successfully, you need to send some informations to your server. Not to mention to receipt, these informations can unlock your features anywhere you login with the same AppleId.
It easy, you just make application for macOS and iOS
https://developer.apple.com/account/resources/identifiers/bundleId/
And make some In-App Purchase.
In both platform you try restore purchase
https://developer.apple.com/documentation/storekit/in-app_purchase/offering_completing_and_restoring_in-app_purchases
And it shared purchase between platforms (iOS, macOS, tvOS) & user devices with Apple Id.
More Information about In-App
https://developer.apple.com/documentation/storekit/in-app_purchase

What i need to do after finish test in-apps purchase

I am ready to upload binary to Apps store, but i am confuse.
I should upload binary to apple and wait for review without in-apps ?
or I can upload binary and in-apps at the same time?
Anyone can show me the correct way to upload the apps to apps store with in-app purchase.
If your app uses IAP (In-App Purchase) then you HAVE TO declare the IAP in iTunes Connect and add the IAP that you use in the application details (in iTunes Connect) . You must first create (declare) the used IAP identifiers and then go to your app description (details. Where you also write the description of the app, upload screenshots , etc ) and add the IAP identifiers that you declared.
Hope this helps.
Cheers!

Resources