Приложение iTunes Connect для отправки

Я получаю следующую ошибку в iTunes Connect, когда пытаюсь отправить свое приложение, которое не использует никаких прав, ошибка:

Приложения, использующие права [com.apple.developer.in-app-payments], должны иметь URL-адрес политики конфиденциальности для [английский, испанский]. Если ваше приложение не использует эти права, удалите их из приложения и загрузите новый двоичный файл.

Пожалуйста, помогите мне разобраться, так как я не знаю, что мне нужно изменить в моем двоичном файле.


person gphllanes    schedule 18.05.2015    source источник


Ответы (3)


Похоже, вы активировали возможность «Покупки в приложении» для своего проекта. Если в вашем приложении нет встроенных покупок, нажмите на свой проект в Xcode, а затем на вкладку «Возможности» и отключите «Покупка в приложении»:

введите здесь описание изображения

EDIT: Если у вас есть покупки в приложении, вы можете исправить ошибку, зайдя в свое приложение в iTunes Connect и добавив URL-адрес в свою политику конфиденциальности:

введите здесь описание изображения

person nikolovski    schedule 18.05.2015
comment
Они всегда были выключены и показывают всем одинаковую ошибку - person gphllanes; 18.05.2015
comment
У вас есть файл .entitlements? С помощью быстрого открытия (CMD+SHIFT+O) найдите права и посмотрите, добавлены ли туда IAP. Однако этот файл (если он существует) должен быть таким же, как и вкладка «Возможности». - person nikolovski; 18.05.2015
comment
В моем проекте нет такого файла, поэтому я не понимаю ошибку, которая дает мне отправить отзыв - person gphllanes; 18.05.2015
comment
Это может быть просто ошибка iTunes Connect :( Что, если вы попытаетесь указать фиктивный URL-адрес в поле политики конфиденциальности? - person nikolovski; 18.05.2015
comment
Это решение невозможно, так как это должно быть действительное повышение. - person gphllanes; 19.05.2015

У меня была эта проблема, когда в моем приложении были реализованы Apple и Stripe. И я был tr У меня НЕ были включены покупки в приложении.

Исправление заключалось в том, чтобы поместить уникальный URL-адрес маркетингового сайта в мастер, где вы добавляете сборку для тестирования. Не указывайте что-то вроде http://www.yahoo.com.

person D. Rothschild    schedule 09.11.2016

Отключите InApp Purchases из вашего AppId из учетной записи разработчика и в Xcode. Перейдите в Project -> Target -> Capabilities и отключите InAppPurchases.

person Shruti    schedule 18.05.2015