Unneccessary Privacy Policy For Entitlements? [closed]

I am attempting to submit my first app into the ios app store, however I am receiving this annoying error:

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

I am implementing in app purchases and have successfully tested them. I don't know why I am getting this error? I have added the StoreKit framework. In my Capabilities section in Xcode I have in-app purchases turned on with no warnings or errors.

Can anyone explain or help me with this?


I also faced the same problem, which finally I resolved and uploaded. You enabled in-app purchases in your APPId, that's why you got this error. So you must enter a privacy policy URL (but it is displayed as optional) in iTunes Connect. <img src="https://i.stack.imgur.com/h2im6.png" alt="iTunes Connect Privacy Policy URL Entry">


Using in app purchases requires you to keep track for the devices that made those purchases so that if that information is lost, then the device can use your method of checking if that content should belong on the device or not, then place it there. Mainly to make sure that user data and device data are both safe. Refer to the reference for more info.



  • Doing some fairly basic sums with different tables
  • Display custom content for a custom account menu item in Woocommerce 3
  • Only the first and third element printed from python list to csv file
  • jQuery & CSS - Cut text by height, no truncate
  • Is storing an OAuth token in cookies bad practise?
  • Retrieve purchased information in In-App purchase
  • How can I encode a filename according to RFC 2231?
  • Underlying type for Tuple in Swift
  • Selection Sort, For Java
  • Refresh other frame, from another frame. Jquery
  • Full 8 bit adder, illogical output
  • Simple Factory with reflection C#
  • Custom locale in Android
  • Build Matrix of Comparisons in SQl Server
  • CFBundleDevelopmentRegion not works as expected
  • Backward compatibility of Python 3.5 for external modules
  • A class implementing two different IObservables?
  • C#: Import/Export Settings into/from a File
  • Does Apportable support to build library binary (.a/.so)?
  • Hibernate to update table schema
  • perl, mysql - fasting way to upload a csv file into mysql?
  • JPA flush vs commit
  • Invalid object name 'dbo.Item'
  • Jenkins: FATAL: Could not initialize class hudson.util.ProcessTree$UnixReflection
  • TextToSpeech.setEngineByPackageName() triggers NullPointerException
  • Firefox Extension - Monitor refresh and change of tab
  • Abort upload large uploads after reading headers
  • azure media services - The request body is too large and exceeds the maximum permissible limit
  • With Hadoop, can I create a tasktracker on a machine that isn't running a datanode?
  • Ionic 2 storage is not cleaning up on uninstall - Only for signed APK
  • Read a local file using javascript
  • Regex thinks I'm nesting, but I'm not
  • What is the “return” in scheme?
  • swift auto completion not working in Xcode6-Beta
  • Apache 2.4 and php-fpm does not trigger apache http basic auth for php pages
  • How do you troubleshoot character encoding problems?
  • How to disable jQuery.jplayer autoplay?
  • -fvisibility=hidden not passed by compiler for Debug builds
  • coudnt use logback because of log4j
  • XCode 8, some methods disappeared ? ex: layoutAttributesClass() -> AnyClass