2016-04-11 6 views
2

Gemäß this bug report werden benutzerdefinierte iOS-Frameworks automatisch zum Xcode-Abschnitt "Einbetten von Binärdateien" hinzugefügt.Wie kann ich Cordova dazu bringen, ein benutzerdefiniertes iOS-Framework automatisch über ein Plugin einzubetten?

Der 'anstößige' Code, der mit diesem Fehlerbericht verknüpft ist (der Code, den ich tatsächlich brauche), ist auch in der Version von Cordova vorhanden (Version 6.0.0, über Meteor), aber das Framework wird noch hinzugefügt ist eine nicht eingebettete Binärdatei, die meine App beim Start fehlschlagen lässt.

Also frage ich mich, wie ich sicherstellen kann, dass meine benutzerdefinierten Frameworks eingebettet werden?

Der betreffende Code sieht wie folgt aus (in meinem plugin.xml):

<platform name="ios"> 
    <framework src="build/MyFramework.framework" custom="true" /> 
</platform> 
+0

konnten Sie es lösen und wie plz? – SyraKozZ

+0

@SyraKozZ leider nicht. Wir entfernen nur das benutzerdefinierte Framework aus der Liste der verknüpften Frameworks und fügen es nach der Erstellung des – ephemer

+0

tx manuell zur Liste der eingebetteten Frameworks hinzu. Ich baue es nur aus dem xcode und seine Funktionen – SyraKozZ

Antwort

0

versuchen, die neue, einbetten 'Option zu verwenden, die im jira Ticket erwähnt wird, um zu sehen, ob sie in verfügbar sind Ihre Cordova-Version.

Vielleicht ist der Standardwert für die Einbettung falsch.

+0

Danke, war das erste, was ich ausprobiert habe. Kein Glück.. – ephemer

Verwandte Themen