Не удается получить размещенный в приложении App контент для фактического размещения

У меня есть приложение для iPad с In-App Purchase, которое использовалось для размещения контента с помощью Urban Airship (оспой их дома). Теперь я пытаюсь преобразовать это, чтобы использовать размещенный в Apple контент.

Я создал файл.pkg для одного из своих элементов содержимого и использовал Application Loader (несколько раз сейчас) для загрузки содержимого. Пакет прошел проверку, я нажал "Доставить" и наблюдал за индикатором выполнения, как "Загрузка пакета в iTunes Store". На вкладке "Размещенный контент" для этого элемента четко проверена "Содержимое хоста с Apple", а "Пакет размещенного контента:" хорошо показывает значок стандартного пакета.

Тем не менее, когда я смотрю на то же приложение в iTunes Connect, захожу в раздел "Покупки в приложении" и просматриваю тот же элемент контента, он говорит: "Размещение контента в Apple: эта функция отключена". (И здесь нет никаких подсказок о том, как его включить.)

В моем коде, когда я возвращаю SKProduct из StoreKit, я обнаруживаю, что downloadContentVersion и downloadContentLengths равны нулю. И когда я все равно покупаю его с помощью тестового аккаунта, я получаю транзакцию SKPaymentTransaction, у которой.downloads также равна нулю. И если я выйду и перезапущу Application Loader, флажок "Содержимое с Apple" теперь не отмечен. Все это, вероятно, связано с тем, что Apple не осознает, что они сейчас размещают этот контент.

Возможно, жизнь сложнее, потому что это не новое приложение или новый элемент контента; оба они были одобрены давно, и я пытаюсь обновить их до новой модели. Но я, конечно, не хочу создавать новое приложение только для этого. Какой ключевой шаг, который я пропускаю, заставляет серверы Apple фактически размещать этот контент?

1 ответ

Мне пришлось "пересмотреть" мое "Соглашение о платных приложениях для iOS". Это означает, что нужно подключиться к iTunes, а затем "Контракты, налоги и банковское дело", нажать кнопку "Запрос" и принять все изменения...

После этого все проблемы исчезли. Получил ответ от этого сайта stackru:

Обновленное Соглашение по iOS-приложениям

Моя проблема не была похожа на вашу, но я читал похожие, поэтому посты с тем же решением, что и для меня. Попробуйте это. Надеюсь, это поможет вам или кому-то еще:)

Другие вопросы по тегам