/ / тестване на IAP на iPhone - ios, покупка в приложението, itunesconnect

тестване на IAP на iPhone - ios, покупка в приложението, itunesconnect

Опитах се да установи моята IAP в iTunes Connect заактуализирането в приложението ми, но се показва като "Изчакване за преглед" и казва, че трябва да бъде изпратено заедно с приложението. Имах проблеми с инициализацията с IAP и предполагам, че има проблем с проверката между моя IAP и iTunes Connect. Възможно ли е да тествате IAP, без да сте подали IAP? Ако не, не мисля, че би било възможно да тествате функционалността на IAP.

Отговори:

1 за отговор № 1

Да, възможно е да тествате покупката си в приложение, преди да го изпратите. като guidev посочено, уверете се, че сте създали тестов профил в iTunesConnect; ако имате нужда от помощ с това, има някаква добра информация в документа на Apple Тестване на продуктите за покупка в приложението.

След като създадете тестовия си акаунт и създаденият от IAP в iTunesConnect (звучи като "вече сте го направили"), ще можете да го тествате напълно.

Например, в един от моите проекти имам такъв код:

#pragma mark - SKProductsRequestDelegate

- (void)productsRequest:(SKProductsRequest*)request didReceiveResponse:(SKProductsResponse*)response
{
NSLog(@"Loaded list of products...");
_productsRequest = nil;

NSArray* skProducts = response.products;
for (SKProduct* skProduct in skProducts)
{
NSLog(@"Found product: %@ %@ %0.2f",
skProduct.productIdentifier,
skProduct.localizedTitle,
skProduct.price.floatValue);
}

_completionHandler(YES, skProducts);
_completionHandler = nil;
}

... ще получите цялата информация за продукта, която сте създали в iTunesConnect.

Пробната среда на App App в Apple App позволявада симулирате купуването на IAP, да възстановите покупката и т.н. Не е нужно да правите нищо специално, за да използвате тестовата среда, това се случва автоматично, когато стартирате приложението си от Xcode.


0 за отговор № 2

Определено можете да тествате в "Приложения", преди да ги изпратите.

Просто се уверете, че използвате тестов акаунт (можете да създадете такъв в iTunes Connect).