Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

The iOS build of Unity requires In-App purchasing, although my game don't use IAP

I have a game in Unity which uses the Unity Analytics service. I have made sure that my Unity build don't have In-App purchases in the Unity Editor. I have never implemented In-App Purchases in my game and I have set the IAP option to off:

Unity_IAP_off

But my Xcode project generated by Unity shows the error, "The 'In-App Purchase' feature is only available to users enrolled in Apple Developer Program."
Xcode require IAP

What did I miss?

like image 991
Haha TTpro Avatar asked Aug 23 '16 03:08

Haha TTpro


People also ask

Is in-app purchase mandatory in iOS?

Also, Apple Pay can be used for purchasing services such as club memberships, hotel reservations, and tickets for events. You are required to use Apple's In-App Purchase to sell virtual goods such as premium content for your app and subscriptions for digital content.

How do I enable IAP in Unity?

To enable Unity IAP in your project: In the Unity Editor, open the Services window (Window > General > Services), and click In-App Purchasing. In the In-App Purchasing section of the Project Settings menu, click the OFF button to enable the service.

Can you run Unity games on iOS?

Building games for iOS. Bring your game to life with Unity, the chosen platform for over 60% of the top-grossing mobile games on the Apple App Store.

What is Unity IAP?

Unity In-App PurchaseYou can enable in-app purchases across multiple stores with a single unified API. Once enabled, you get the insight you need to fully understand and optimize your in-game economy. Set up IAP.


1 Answers

Turn off the "In-App Purchase" Capability in XCode:
Edit:
1. Select Project
2. Select Capability
3. Turn In-App Purchases off

Turn off the "In-App Purchase" Capability in XCode

like image 144
Ruben Müller Avatar answered Oct 06 '22 01:10

Ruben Müller