Вопрос о возможностях покупки iPhone в приложении - PullRequest
0 голосов
/ 13 марта 2010

Я работаю над выпуском приложения, которое значительно выиграет от использования модели покупки в приложении. Приложение является своего рода средством просмотра книг, и контент, который я хотел бы сделать доступным для покупки, будет содержать больше книг на разных языках. Каждая книга хранится в формате sqlite, в отдельных файлах .db. Теперь мой разработчик настроил все так, что он добавил строку внизу файла info.plist, называемую базами данных. Внутри этого раздела базы данных я могу ввести «es» в качестве ключа и в качестве значения имя испанской базы данных, и она заполняется в uitableview на испанском языке, используя NSLocale. Так что очень легко настраивать и реализовывать разные базы данных, и это здорово, но теперь я озадачен тем, как я могу реализовать свою модель покупки в приложении. Извините за длинное вступительное вступление, вот мой вопрос: возможно ли, чтобы покупка в приложении добавила строку в мой файл info.plist? Или, если нет, можно ли при покупке показать новый и обновленный файл plist, который я бы уже правильно настроил? Любая помощь здесь будет оценена. Спасибо

1 Ответ

0 голосов
/ 13 марта 2010

Вы не можете редактировать ваш файл info.plist динамически. Когда вы отправляете свое приложение в App Store, ваш пакет приложений, который включает info.plist, не может измениться, потому что подпись, созданная при компиляции вашего приложения, основана на пакете.

Вы можете делать покупки в приложении и делать все, что захотите. Вы можете иметь данные, уже сохраненные в приложении, и просто разблокировать их с покупкой в ​​приложении, или вы можете заставить приложение загружать новые данные в формате plist или любом другом формате, который вы хотите. Такие услуги, как ilime и Urban Airship делают это действительно легким для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...