MKStore iPhone Dev Помощь - PullRequest
       9

MKStore iPhone Dev Помощь

1 голос
/ 20 мая 2011

Я пытаюсь использовать код MKStore для покупок в приложении. Файл readme и другая документация не слишком подробно описывают конфигурацию.

в MKStoreManager.h, мне нужно настроить это:

// CONFIGURATION STARTS -- Change this in your app
#define kConsumableBaseFeatureId @"com.mycompany.myapp."
#define kFeatureAId @"com.mycompany.myapp.featureA"
#define kConsumableFeatureBId @"com.mycompany.myapp.005"

Я не совсем уверен, что я должен положить сюда. В файле readme говорится, что мне нужно использовать это для запуска покупок в приложении:

[[MKStoreManager sharedManager] buyFeature:@"exampleConsumable"];

Этот код работает нормально, пользователь может приобрести расходные материалы, но затем приложение вылетает и SIBABRT, когда MKStoreManager инициализируется в applicationDidFinishLaunching, если я пытаюсь запустить приложение снова.

Итак, я предполагаю, что приложение дает сбой, потому что я забыл правильно настроить 3 строки "#define" - и я не совсем уверен, что туда поместить. Должен ли я определять каждую покупку в приложении?

Например, скажем, у меня 3 покупки в приложении. Идентификаторы продуктов: «itemOne», «itemTwo» и «itemThree». Идентификатором пакета для фактического приложения является exampleApp. Все покупки в приложении расходуются. Как мне это настроить?

Если бы кто-нибудь мог дать мне краткий обзор того, как настроить это, я бы очень, очень, очень это оценил.

1 Ответ

2 голосов
/ 04 октября 2012

Применить класс с номерами, так как это новый стиль: item1, item2, item3 Не использовать префиксы.

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