2016-04-18 7 views
-1

Ich führe mein eigenes VPS in Amsterdam, wo ich eine MySQL-Datenbank habe, die mit ASP.NET gefüllt und gewartet wird. Es ist ein Windows Server.Apple Review-Team hat App abgelehnt, weil es keine Verbindung zu ASP.NET-API herstellen kann

Ich verwende diese API für vier meiner bestehenden Android-Apps (veröffentlicht und funktioniert) mit ein paar tausend Benutzern, die nie Probleme hatten, über diese Apps mit der API zu verbinden. Kürzlich habe ich eine der Apps auf der iOS-Plattform beendet und sie wurde abgelehnt, weil Apple sie nicht zum Laden von Inhalten bringen konnte, oder sie würde beim Laden hängen bleiben, ohne jemals etwas zu senden (nachdem wir eine Ladefortschritts-Animation implementiert hatten). Nach einer großen Anzahl von Nachrichten zwischen mir und dem Review-Team von Apple, akzeptierten sie meine App, die Prüfung zu durchlaufen, obwohl sie nie zur Arbeit kam (oder ich glaube, sie sagten nur, dass sie es noch einmal überprüfen würden) nach 7 Ablehnungen genehmigt). Keiner meiner Freunde, Familie oder Benutzer hat jemals Probleme wie dieses auf Android oder iOS erfahren.

Ein guter Freund von mir, der die meiste Arbeit an der API gemacht hat, stammt ebenfalls aus den USA, was mich daran zweifelt, dass es ein Standortproblem ist.

Ich muss anmerken, dass ziemlich 99.99% meiner Benutzer Holländer sind und alle meine Projekte sind für niederländische Benutzer gebaut.

Hat jemand Erfahrung oder Ideen in diesem Bereich? Ich werde gerade ein Update für die bereits veröffentlichte App veröffentlichen, und ich befürchte, sie werden es wegen desselben Problems ablehnen.

Die genaue Botschaft, die ich zuerst bekamen, war:
Specifically, upon launch we found that the app failed to load any content.

+0

Nun, was ist Ihre Frage? – Moritz

+0

Wo wird Ihre API gehostet? Haben Sie überprüft, ob sie aus anderen Ländern erreichbar ist? – ogres

+0

Funktionieren Ihre Dienste auf Testgeräten? Oder gibt es nur ein Problem mit Live-App? –

Antwort

0

ruft die API ändern HTTPS vorbei sein scheint das Problem behoben zu haben, Apple hat nun Zugriff auf meine API durch alle meine apps.