2016-05-09 17 views
1

Ich arbeite in Chat-Anwendung für Apple TV. und benutze https://github.com/robbiehanson/XMPPFramework.Build Libidn für Apple TV

Sein in Simulator arbeiten, aber nicht in Apple TV. Am bekommen Fehlermeldung,

ld: in /Users/c/Documents/Kasi/v-appletv/vertv/XMPP/Vendor/libidn/libidn.a(nfkc.o), Gebäude für tvOS, aber die Verknüpfung in Objektdatei für iOS erstellt, für Architektur arm64 Clang: Fehler: Linker-Befehl mit Exit-Code 1 fehlgeschlagen (verwenden Sie -v, um den Aufruf anzuzeigen)

Wie Build libidn für tvOS?

+0

Seine Arbeits, ich habe sdk Version, Pfad und Plattformnamen als AppleTVOS in build-libdidn.sh Datei geändert. endlich erfolgreich in Apple TV laufen :-) –

Antwort

0

Haben Sie versucht libidn und die Erstellung der Bibliothek für tvOS Download?

ich nicht wirklich wissen, wie für tvOS zu kompilieren, aber this sollte einen Anhaltspunkt geben. Sie müssen natürlich die AppleTVOS.platform anstelle von iPhoneOS.platform verwenden und vielleicht auch einige andere Werte ändern.

+0

Danke für deine Antwort. Ja, ich habe es versucht. aber es funktioniert nicht. können Sie mitteilen, wie libidn für tvOS –

+0

Sorry, zu kompilieren weiß wirklich nicht, aber Kasse https://github.com/robbiehanson/XMPPFramework/wiki/CompilingLibidn – Manromen

+0

es nur in Xcode 4.x-Serie, da Xcode-Version unterstützen> 5 hat keinen llvm-gcc-Compiler. –