Должен ли идентификатор продукта для покупки в приложении начинаться с обратного DNS?

Должен ли идентификатор продукта In App Покупки начинаться с обратного DNS, например com.mycompany.My_Awesome_Game.Level_Pack_1 , или он может быть автономным, как Level_Pack_1 ?

13
задан Alexsander Akers 31 August 2010 в 02:18
поделиться

1 ответ

Идентификаторы продуктов могут быть любыми, хотя рекомендуется использовать обратный стиль доменного имени. Но, в конце концов, нет никаких ограничений на наименование ваших идентификаторов продуктов. Также не нужно использовать идентификатор пакета приложений в качестве префикса.

Из источника :

В: Я реализую In App Purchase и должен зарегистрировать свой продукт идентификаторы. Что такое продукт идентификаторы и как мне создавать и использовать их в моем приложении?

A: Идентификатор продукта представляет собой строку используется для однозначной идентификации каждого продукт, который вы хотите продать из вашего применение. App Store использует его для получить информацию о товаре. Это строковый идентификатор, который может содержать только буквенно-цифровые (AZ, a-z, 0-9), подчеркивание (_) и символы точки (.). Вы можете использовать любой последовательность этих символов для вашего идентификатор. Тем не менее, мы рекомендуем вы используете обратный стиль доменного имени (Например, com.companyname.application.productid) при создании своего идентификатора.

Таким образом, «Level_Pack_1» — как в вашем примере — будет действительным идентификатором продукта.

23
ответ дан 1 December 2019 в 22:06
поделиться
Другие вопросы по тегам:

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