简体   繁体   中英

iTunes Connect submit App

I get the next error in iTunes Connect while I try to submit my app, that doesn't use any entitlements, the error is:

Apps that use the entitlements [com.apple.developer.in-app-payments] must have a privacy policy URL for [English, Spanish]. If your app doesn't use these entitlements, remove them from your app and upload a new binary.

Please help me sort this out, as I don't know what should I change in my binary.

It seems you've activated the "In-app purchases" capability for your project. If you don't have in-app purchases in your app, click on your project in Xcode, and then on the "Capabilities" tab, and toggle off "In-App Purchase":

在此处输入图片说明

EDIT: If you do have in-app purchases, you can fix the error by going into your app in iTunes Connect, and adding the URL to your privacy policy:

在此处输入图片说明

I had this problem when I had Apple and Stripe implemented in my app. AndI was tr I did NOT have in-app purchases turned on.

The fix was to put a unique URL for the marketing site in the Wizard where you Add Build To Test. Don't put something like http://www.yahoo.com

从开发者帐户和Xcode中从您的AppId禁用InApp购买转到Project-> Target-> Capabilities,然后关闭InAppPurchases

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM