Упрощенная реализация iphone In-app store для встроенных функций продукта - PullRequest
0 голосов
/ 04 мая 2010

Этот вопрос для тех, кто знаком с реализацией функций iphone в магазине приложений.

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

Если мы примем эти предположения, возможно ли пропустить этап получения информации о продукте с помощью SKProductsRequest и просто использовать жестко закодированные данные в приложении? Хотя я, возможно, захочу расширить свое приложение в будущем, я хотел бы знать, не вызовет ли этот шаг, чтобы упростить его, некоторые серьезные проблемы.

Одной из проблем может быть, например, если мы ожидаем, что некоторые элементы будут иногда недоступны из-за проблем на стороне Apple, и просто попытка купить его и позволить ему потерпеть неудачу не будет допустимым или работоспособным вариантом в этот случай (особенно если он необычен).

Спасибо.

1 Ответ

0 голосов
/ 04 мая 2010

Я подозреваю, что Apple возразила бы, если бы вы использовали жестко закодированные цены в своем приложении, хотя я не могу с уверенностью сказать, что они отклонят вас.

Однако имейте в виду, что локализация - это не только языки. Это также дает вам локализованные цены. Валютные значения колеблются, поэтому мы можем разумно ожидать, что время от времени изменяются локализованные цены, связанные с данным уровнем. Возможность получения денег от пользователей в Канаде, Великобритании и других территориях за пределами США представляется достаточным основанием для использования SKProductsRequest, независимо от того, требуется ли это технически и по контракту или нет.

...