Ho un grosso problema con un test di acquisto IAP.Test nei problemi di acquisto di app. IAP iOS
Non ci sono prossimi passi che ho fatto:
- Creare App ID (com.domainname.appname)
- Creare Sviluppo provisioning profilo con un App ID (com.domainname.appname)
- Creare App su iTunes Connect (Bundle ID com.domainname.appname)
- Gestisci IAP. Creare prodotti non consumabili con ID prodotto com.testitem1, com.testitem2, com.testitem3 (non v'è pronto a presentare lo stato per ogni prodotti)
Configurate XCode
- identificatore
Bundle: com.domainname.appname
Code Signing Identity: Profilo Development Provisioning che ho ma de sulla passo di destinazione 2
Distribuzione: 4,0
dispositivo
iPod touch 4Gen iOS 5.1.1
codice Scrivi fonte
Il mio supplizio di classe t SKProductsRequestDelegate
in - viewDidLoad
metodo di callback ho scritto queste righe:
if ([SKPaymentQueue canMakePayments])
{
NSLog(@"YES, I CAN MAKE PAYMENTS");
}
else
{
NSLog(@"NO, I CAN NOT MAKE PAYMENTS");
}
In questa fase tutto è ok. Posso effettuare pagamenti.
Avanti, sto tenta di creare richiesta per i miei prodotti:
SKProductsRequest *request = [[SKProductsRequest alloc] initWithProductIdentifiers: [NSSet setWithObjects:@"com.testitem1", @"com.testitem2", @"com.testitem3", nil]];
request.delegate = self;
[request start];
In questa fase tutto è ok anche e sulla prossima tappa la mia richiesta oggetto metodo invoke callback di seguito:
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
{
NSArray *myProduct = response.products;
NSLog(@"%@", myProduct);
}
Ma non ci sono prodotti in risposta e non riesco a capire perché.
Ho già questo problema (ho appena ripristinato il mio dispositivo e tutto ha funzionato bene), ma in questo caso non riesco a capire cosa c'è che non va.
Ho una domanda. Quando accetti un contratto, prendono il deposito o no? Grazie –
@ErhanDemirci cosa intendi?) puoi spiegare su quale deposito hai detto? –
itunes connect> Contratti, IVA e attività bancarie> Contratti quadro> Informazioni bancarie fai clic per impostare –