2014-02-06 1 views
0

Я пытаюсь следовать этому tutorial реализовать покупку In-App (ProductID:. PBonnet.TOEIC3.pMKStoreKit ошибка

Во-первых, я добавил в MKStoreKitConfigs.h:

#define kKlimtPictureSetId @"PBonnet.TOEIC3.Package1" 

Тогда ., я добавил свой продукт в MKStoreKitConfigs.plist в неплавящейся категории

Затем я добавил в моем AppDelegate.m:

[MKStoreManager sharedManager]; 

Затем я добавил в ViewDidLoad в ViewController, где я хочу знать, если package1 уже купил:

[MKStoreManager isFeaturePurchased:kKlimtPictureSetId]; 

Я получаю ошибку:

Use of undeclared identifier `MKStoreManager` 

Я пытался импортировать " appdelegate.m "в моем ViewController, но он не найден.

Я не понимаю, как использовать метод [MKStoreManager isFeaturePurchased:kKlimtPictureSetId];. Он должен возвращать логическое значение, но как мы можем получить к нему доступ?

Приветствия

ответ

2

Добавить эту строку в ваш ViewController.h:

#import "MKStoreManager.h" 
+0

ОК. Благодарю. И могу ли я написать это: 'bool package1bought = [MKStoreManager isFeaturePurchased: kKlimtPictureSetId];'? – GoldXApp

+0

Я уверен, что вы можете – etolstoy

+0

@ GoldXApp, так, вы решили свою проблему? – etolstoy

2

в т.6

[[MKStoreKit sharedKit] isProductPurchased: @ "вы идентификатор"];