Ich suche den Begriff setResult
und ich denke, das gehört zu dem Facebook-Login-Paket, das ich benutzt habe
Weiß jemand, wie man das löst? Danke.
Ich würde empfehlen, ein Problem auf ihrem Github-Projekt zu stellen. Sie sollten keine privaten APIs verwenden und ich bin sicher, dass sie wissen möchten, dass dies zu einer Zurückweisung im App Store geführt hat.
BEARBEITEN: OP hat ein Problem gemeldet und es scheint, dass sie nicht die einzige Person mit diesem Problem sind.
Wir hatten das gleiche Problem. Apple hat unsere App wegen einer Methode namens setResult
abgelehnt, die Teil des FacebookSDK ist. Es ist kein Aufruf an eine nicht öffentliche API, sondern nur eine Methode, die zufälligerweise denselben Namen hat.
Jemand hat einen Fehler auf developers.facebook.com eingereicht. Dies ist die Antwort von Facebook:
Hallo alle,
Ich habe das mit unserem Mobile SDK-Team überprüft und dies auch selbst überprüft persönlich in unserer SDK-Quelle
Der Aufruf von setResult in FBSDKCoreKit ist nicht auf eine private API, es ist zu diese Methode aus dem Bolts Framework:
Ссылка :
Derzeit gibt es keine Pläne, unsere Nutzung zu ändern Methode, und es scheint von was auch immer falsch gekennzeichnet werden Apple verwendet, um private API-Nutzung zu erkennen
Wir empfehlen Ihnen, sich an Apple zu wenden und die App erneut überprüfen zu lassen und vergewissere dich, dass es keine private API-Nutzung gibt
Ich habe auch gefragt, ob unser mobiles SDK-Team Apple diesbezüglich kontaktieren kann. aber ich bin mir nicht sicher, ob wir etwas tun können
Grüße, Stephen
Der Fehlerbericht: Ссылка
Wir haben erfolgreich an das App Review Board appelliert und erklärt, warum es sich nicht um eine private API handelt.
Tags und Links react-native reactjs