2013-01-13 4 views
5

Ich verwende die TestFlight-App, um meine Anwendung drahtlos zu verteilen und habe daher die SDK-Version 1.2 in meine App integriert.TestFlight-App zeigt falsche SDK-Version

Wenn ich versuche, meine App mit der Desktop-Anwendung hochzuladen, wird die falsche SDK-Version (1.1) anstelle von 1.2 angezeigt.

Edit: Es scheint auch, dass es nicht nur ein Informationsproblem ist. Es ist wirklich SDK Version 1.1, da es anscheinend die neuen App Token nicht unterstützt (Sessions werden nicht angezeigt usw.), aber ich habe die neue Version von der TestFlight Webseite geholt und in mein Projekt aufgenommen.

Was mache ich falsch?

Grüße

Antwort

5

ich Ihnen Testflug SDK CocoaPods, es ist schnell und einfach, kümmert sich um die Abhängigkeiten und Einstellungen, und lassen Sie uns Sie konzentrieren sich auf die richtige Codierung zu erhalten empfehlen würde. Die Website hat ziemlich direkt Informationen darüber, wie man es einrichten, aber ich schrieb eine tutorial darüber.

Um die Hülse für TestFlightSDK erhalten Sie nur diese Zeile zu Ihrem Podfile hinzufügen müssen:

pod 'TestFlightSDK', '~> 1.2' 

Testflug ist nun Teil des Arbeitsbereichs, also muss es auf diese Weise eingeführt werden:

#import <TestFlight.h> 

sollten Sie gut mit CocoaPods zu gehen, aber hier sind einige möglichen Dinge auszuprobieren, wenn Sie noch nicht haben:

  • einen Upload über das Webinterface Versuchen Sie statt der Desktop-App
  • Überprüfen Sie die Dateien, die Sie dem Projekt hinzugefügt haben, vielleicht nahm man sie von der falschen Version Ordner
  • Go über die documentation for v1.2 wieder, könnten Sie haben verpasst ein Schritt
  • Download the SDK wieder, die Benutzeroberfläche der Website ist nicht so klar, Sie könnten die falsche ausgewählt haben.

this helps

+0

Zustimmen. Hier noch ein Tutorial: http://www.raywenderlich.com/?s=cocoapods&lang=en – Shmidt

+0

Okay. Ich habe CocoaPods installiert und mein Projekt mit dem für mich erstellten Workspace-File CP geöffnet. Aber jetzt gibt es mehrere Fehler, die angezeigt werden: Verwendung der nicht deklarierten Bezeichner TestFlight.h – Phil

+1

Hinzufügen der Header-Datei zu meinem Prefix.pch zeigt diesen Fehler: "_OBJC_CLASS _ $ _ TestFlight", referenziert von: .. ld: Symbol (e) nicht gefunden für Architektur armv7 .. clang: Fehler: Linker-Befehl fehlgeschlagen mit Exit-Code 1 (verwenden Sie -v, um den Aufruf zu sehen) – Phil