Ich habe eine Appcelerator Titan App, die ich mehrere Versionen des Apple Store für Beta-Tests summiert und genehmigt haben. Die neueste Version wurde mit der Meldung zurückgewiesen:Titanium App Apple Store Ablehnung aufgrund nicht-öffentlichen API Fokus:
Ihre App verwendet oder Verweise die folgenden nicht-öffentlichen APIs:
Fokus:
Klärungs Fragen antworteten sie:
Vielen Dank für Ihre Antwort. Unser Team hat erneut überprüft diese App unsere Ergebnisse waren genau, um sicherzustellen, fanden wir diese App Verweise auf die folgenden Selektoren enthält:
„konzentrieren:“ wurde in dem Verfahren gefunden - [TiRootViewController manuallyRotateToOrientation: Dauer:]
Ich versuche nicht, nicht öffentliche APIs zu verwenden, und nichts, was damit in Zusammenhang steht, hat sich seit der letzten App-Einreichung, die genehmigt wurde, geändert. Ist das ein Titan-Problem? Kann ich etwas tun, um das zu lösen? im generierten Xcode-Projekt zu wissen, wo das Problem ist -:
"Fokus:" [: Dauer TiRootViewController manuallyRotateToOrientation] wurde gefunden in dem Verfahren
Enthält Ihr Ti-App-Code Orientierungscodes? –
Nichts bestimmtes in meinem Code. – andrewdb
Versuchen Sie, nach den von Apple bereitgestellten Strings zu suchen ** "focus:" wurde in der Methode gefunden - [TiRootViewController manuallyRotateToOrientation: duration:] ** im generierten Xcode-Projekt, um zu wissen, wo das Problem liegt. Sie müssen wirklich den Speicherort der Datei wissen, die dieses Problem verursacht. –