Nel mio app che mostra più applicazioni con SKStoreProductViewController, ma la revisione negozio squadra di Apple respinge con il motivo:errore SKStoreProductViewController ITMLKITErrorDomain 101
"An error message displays when tapping on the more apps button."
Tutto funziona bene quando verifico sui miei dispositivi.
Di seguito è lo screenshot Apple mi ha inviato, quale potrebbe essere il problema? Codice
Esempio:
__weak typeof(self) weakSelf = self;
SKStoreProductViewController* vc = [[SKStoreProductViewController alloc] init];
vc.delegate = self;
[vc loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier : @1000000000} completionBlock:^(BOOL result, NSError * _Nullable error) {
if(result==NO){
//handle failure
return;
}
[weakSelf presentViewController:vc animated:YES completion:nil];
}];
In genere ti dicono quale dispositivo ha fallito. Hai testato la funzionalità sullo stesso dispositivo? Potrebbe essere una cosa a 32/64 bit, o iPhone/iPad, differenza iOS. – Firo
Potresti aggiungere il blocco di codice che viene eseguito quando tocchi il pulsante "Altre app"? In particolare, quali sono i parametri da caricare? Hai eliminato l'app e reinstallato su ogni dispositivo per testare? Se non si desidera eliminare l'app, è possibile modificare temporaneamente l'ID bundle ed eseguire l'app sui dispositivi. – Fennelouski
Ho aggiunto qualche codice di esempio, nota sostituita identificatore app con 10000000 – railwayparade