StoreKit В Покупке Приложения недопустимые идентификаторы продукта [дубликат]

Каждой "зоной" является по существу новый Веб-сайт IIS, где каждый из веб-сайтов указывает на единственный Пул приложений. Тезисы являются также вызываемыми внутренними абонентами. Пулы приложений в IIS создают полную изоляцию потока путем выполнения отдельных процессов рабочего.

Любое веб-приложение может быть расширено в несколько зон. Расширение веб-приложения к дополнительным зонам позволяет пользователям получать доступ к тому же веб-сайту через отдельные и независимые URL, каждого с его собственной сетью. Файл конфигурации и область действия приложения IIS. Каждая зона настроена с ее собственным сбалансированным с загрузки URL (протокол, заголовок хоста и порт). Это позволяет, например, одному веб-приложению использовать много конфигураций включая несколько хранилищ аутентификации, кэшируя сценарии или пользовательские HTTP-модули.

В основном это позволяет Вам рассматривать единственный сайт по-другому на основе того, какой URL используется для доступа к сайту. То, что важно для учета, является аспектом Выравнивания нагрузки, кэшируясь.

, Если у Вас есть локальная интранет, которая будет иметь, скажем, 500 внутренних пользователей и захочет расширить тот сайт так, чтобы Вы позволили внешним пользователям, скажите в тысячах, тогда эти функции позволят Вам отделяться довольный и выравнивание нагрузки, чтобы ограничить физический доступ к определенным серверам, использовать пользовательские HTTP-модули для определенных зон для создания уникального знака на правилах на основе этих групп пользователей.

83
задан Community 23 May 2017 в 12:34
поделиться

8 ответов

Вы выходили из AppStore из Settings.app? Только когда вы выйдете из системы, вам будет предложено снова войти в систему.

Включены ли покупки в приложении для вашего идентификатора приложения? Идентификатор приложения с подстановочным знаком (*) не может быть включен для покупок в приложении. Для своего приложения вы должны создать новый идентификатор приложения.

Мои два цента здесь: http://blog.mugunthkumar.com/coding/iphone-tutorial-%e2%80%93-in-app- Purchases /

2
ответ дан 24 November 2019 в 08:40
поделиться

Убедитесь, что ваше "Имя Продукта" в xcode совпадает с приложением, представленным в iTunes Connect.

0
ответ дан 24 November 2019 в 08:40
поделиться

Договор на оплаченные приложения должен быть в предложении, чтобы получить данные о настроенных покупках в приложении.

Это сработало для меня. У меня была точно такая же проблема.

33
ответ дан 24 November 2019 в 08:40
поделиться

Ваша покупка в App "Продается"? Это настройка, которую я не проверил в первый раз.

1
ответ дан 24 November 2019 в 08:40
поделиться

Установка названия продукта к тому же названию, отправленное в iTunes, Connect решил его для меня.

1
ответ дан 24 November 2019 в 08:40
поделиться

Я собирал список причин, по которой идентификаторы продукта возвращаются недействительными. Вот контрольный список потенциальных причин:

http://trybrant.net/blog/2010/01/invalid-product-iDs/

70
ответ дан 24 November 2019 в 08:40
поделиться

Я пробовал все, что предлагалось на форумах Apple и здесь, но все равно не мог заставить это работать.

Решение найдено:

Ваше приложение необходимо передать с помощью Xcode, чтобы включить песочницу.

Ваше приложение должно быть построено и установлено локально с помощью Xcode , не загружено из App Store.

Очевидно, правда? Что ж, если вы работаете с обновлением существующего приложения, устройство по-прежнему будет рассматривать его как приложение, установленное в App Store.

Удалите приложение со своего устройства. Затем установите приложение обратно на устройство с помощью функции «Сборка и запуск», подключив устройство к Mac. Теперь он должен работать :)

172
ответ дан 24 November 2019 в 08:40
поделиться

Я здесь одна из жертв. Вернее, была. Вчера у меня была эта проблема и я много раз пересматривал все шаги. Сегодня я просмотрел весь список от troybrant.

  1. ok Моя ошибка, я забыл создать правильный профиль распространения: исправлено

  2. Загрузил бинарник и сразу же отклонил: говорят, это работает лучше, чем отсутствие загрузки

  3. ok, другое исправление: удалил 10 цифр перед моим доменным именем отовсюду в Xcode (XXXXXXXXXX.com.company.app на com.company.app)

Все еще не работает.

  1. Проверьте, не подключено ли мое устройство к учетной записи iTunes.

  2. Каждый раз чищу сборку и иногда удаляю приложение с устройства

Все равно не работает.

  1. Наконец, при запросе продуктов я использовал только productID, а не весь com.company.app.productID.

И это сработало.

Я думаю, что иногда у нас бывает более 1 ошибки, и когда вы исправляете их все, трудно понять, что именно было причиной проблемы.

Теперь я счастлив

21
ответ дан 24 November 2019 в 08:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: