2016-05-25 10 views
1

Ich habe eine App mit iOS-Modul hinzugefügt. Ich wollte, dass einige Methoden ausgeführt werden, also habe ich eine Proxy-Klasse mit einer Methode (id) doSomething erstellt; Ich habe die Änderungen am Modul gespeichert und neu gepackt - so wird die alte Version neu geschrieben. Jetzt, während ein Projekt zu bauen versucht, bekomme ich einen Fehler:Titanbau fehlgeschlagen

[ERROR] : ** BUILD FAILED **

[ERROR] : The following build commands failed:

[ERROR] : Ld build/Intermediates/Test.build/Debug-iphonesimulator/Test.build/Objects-normal/i386/Test normal i386

[ERROR] : Ld build/Intermediates/Test.build/Debug-iphonesimulator/Test.build/Objects-normal/x86_64/Test normal x86_64

[ERROR] : (2 failures)

enter image description here

Antwort

0

Der Fehler am wahrscheinlichsten geschieht, weil die .framework Datei nicht korrekt verbunden ist. Stellen Sie sicher, es in Build Phases sowie in Ihnen module.xcconfig wie diese verbunden:

FRAMEWORK_SEARCH_PATHS=$(SRCROOT)/../../modules/iphone/ti.googlemaps/1.0.0/platform "~/Library/Application\ Support/Titanium/modules/iphone/ti.googlemaps/1.0.0/platform"

OTHER_LDFLAGS =$(inherited) -framework Accelerate -framework AVFoundation -framework CoreBluetooth -framework CoreData -framework CoreGraphics -framework CoreLocation -framework CoreText -framework GLKit -framework ImageIO /usr/lib/libz.dylib /usr/lib/libc++.dylib /usr/lib/libicucore.dylib /usr/lib/libobjc.A.dylib -framework OpenGLES -framework QuartzCore -framework Security -framework SystemConfiguration -framework GoogleMaps

Wenn das immer noch nicht funktioniert, bitte verbinden das Modul, das Sie arbeiten.