2015-10-05 3 views
5

Ich habe viele externe Bibliotheken und SDKs in meinem Projekt. Und einige von ihnen unterstützt bitcode nicht. Also muss ich bitcode deaktivieren. Aber einige Bibliotheken wie ParseCrashReporting, erfordert es, um die Absturzberichte zu symbolisieren.Wie aktiviert oder deaktiviert Bitcode für bestimmte Bibliothek oder SDK in Xcode-Projekt

Ich möchte bitcode für bestimmte Bibliotheken deaktivieren und aktivieren. Wie kann ich das erreichen? Ist es überhaupt möglich?

Dank

Antwort

10

Sie können nicht. Die Bibliothek selbst muss mit Unterstützung von Bitcode erstellt werden. Für den Fall, dass Sie Ihre App sofort versenden müssen und Sie nicht warten müssen, während sie ihre Bibliothek aktualisieren, können Sie die Bitcode-Unterstützung für Ihr gesamtes Projekt deaktivieren. Sobald Sie die Bibliothek mit Bitcode-Unterstützung aktualisiert haben, aktivieren Sie sie einfach wieder und aktualisieren Sie Ihre App im AppStore.

Um die Bitcode-Unterstützung zu aktivieren/deaktivieren, gehen Sie zu Project> Build Settings> suchen Sie nach 'Bitcode' im Suchfeld> setzen Sie YES/NO.

+0

Ok, hab es. Was ist die beste Vorgehensweise, um mit dieser Situation umzugehen? Es muss einen Workaround geben, um diese Situation zu beheben. – iBug

+2

Wie ich schon sagte. Oder benutzen Sie diese Bibliothek nicht, wenn sie Bitcode noch nicht unterstützt. Oder sehen Sie, ob es bereits für Bitcode aktualisiert wurde. Oder finde Quellen und kompiliere dich - was ich bezweifle, wirst du finden, aber gut, immer noch eine Option: D – Soberman

Verwandte Themen