2013-10-31 13 views
5

Ich habe meine Podspec mit dem neuesten Facebook SDK 3.9 (des Schreibens) aktualisiert und ich sehe jetzt eine Reihe von Warnungen.Facebook SDK 3.9 Pod-Installation zeigt Warnungen beim Aufbau

Soll ich diese zu lösen suchen: enter image description here

Einige davon sollen einfache Lösungen sein wie nil Aktualisierung 0 statt wie erwartet zu sein.

Was ist die beste Vorgehensweise, nur um diese für eine kleinere Fix-Version zu lassen, die sie lösen sollte?

als Referenz und Such:

Unverträgliche pointer Umwandlung in Integer 'void *' auf Parameter des Typs 'NSRegularExperssionOptions' (auch bekannt als 'ENUM NSregularExperssionOptions')
Unused Funktion 'FBReadIntBigEndian'

Senden

Antwort

9

Das lokale Ändern der Dateien wäre nicht sehr hilfreich, da eines Tages die Dateien überschrieben werden.

können Sie lassen Facebook über diese Probleme kennen und während sie es nicht lösen können Sie die Warnungen ignorieren, indem Sie Podfile zu so etwas wie dies zu ändern:

platform :ios 

# ignore all warnings from all pods 
inhibit_all_warnings! 

# ignore warnings from a specific pod 
pod 'Facebook-iOS-SDK', :inhibit_warnings => true 

(Podfile von this answer kopiert).

+0

Schön, danke. Irgendwelche Ideen, wo FB wissen lassen – StuartM

+0

Sie können einen Fehler hier: https://developers.facebook.com/bugs –

2

Ich habe einen Fehler - https://developers.facebook.com/bugs/724535024243347 - auf den die Facebook-Jungs geantwortet, dass es in meinem Code und es ist nicht ihre Schuld. Nach dem ich eine Pull-Anfrage eingereicht habe, die die Warnungen in ihrem Code behebt/unterdrückt - https://github.com/facebook/facebook-ios-sdk/pull/563 Hoffentlich werden sie das integrieren.

+0

Dank @Andrew - Ich hatte das gleiche Problem, so örtlich festgelegt und änderte den Pod nicht zu aktualisieren, aber Ich sehe, dass sie in späteren Versionen noch existieren. Gute Arbeit mit der Pull-Anfrage und viel Glück mit ihnen akzeptieren;) – StuartM