Domanda

Sto ottenendo un problema di identificatore non valido mentre richiedo informazioni sul prodotto

Ho fatto la seguente cosa:

  1. Ho aggiunto la mia applicazione a iTunes Connect e l'identificatore del pacchetto corrisponde a quello di quello nel portale del programma.

  2. Ho abilitato nell'acquisto di app nel portale del programma per l'ID app e ho creato il profilo di fornitura per quello e installato sul dispositivo.

  3. Creato Account di prova con l'identificatore del prodotto e il prezzo e il nome.

  4. Ho incluso il codice qui sotto nel mio progetto

    NSString *str = [[NSString alloc] initWithFormat:@"//Same as the Product Id displayed  in    Itunes Connect//"];
            SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:str]];
            request.delegate = self;
            [request start];
    }
    
    - (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response{
    
        NSArray *myProduct = response.products;
        NSArray *invalidProdId = response.invalidProductIdentifiers;
    
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"product" message:[myProduct objectAtIndex:0] delegate:nil cancelButtonTitle:@"purchse" otherButtonTitles:@"cancel"];
        [alert show];
        [alert release];
        [request autorelease];
    
    }
    

Ma sto diventando il mio prodotto come non valido.

Per favore aiutami se qualcuno ha idea!

È stato utile?

Soluzione

Se hai provato tutto ma ottieni comunque un documento di identità del prodotto non valido, nel caso in cui il tuo dispositivo sia jailbreak, prova il ripristino della fabbrica. Ho provato di tutto e non ho funzionato fino a quando non ho ripristinato alla versione di fabbrica. In qualche modo il dispositivo jailbreak non è in grado di testare nell'acquisto di app

Altri suggerimenti

Questa sembra essere la lista di controllo definitiva per questo tipo di problemi:http://troybrant.net/blog/2010/01/invalid-product-ids/

Nel mio caso, il mio cliente aveva bisogno di compilare le loro informazioni bancarie prima di iniziare a ottenere prodotti validi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top