2015-08-22 30 views
5

Ho seguito le istruzioni per l'installazione del swift2 branch of Alamofire con cacao in cialda. L'app funziona bene nel simulatore, tuttavia, quando lo archivo per l'invio con Xcode 7 GM, ricevo un'email con un errore:Alamofire Swift 2 - non è possibile inviare per il beta test (Xcode 7 GM)

"Il pacchetto contiene un'implementazione non valida di Swift. L'app potrebbe essere stata costruita o firmata con strumenti non conformi o di pre-release "

Questo problema si riferisce sicuramente al framework poiché senza di esso sono in grado di inviare per il beta test con la stessa versione di Xcode. Ho provato a disattivare il codice bit disattivato nelle impostazioni di build per Alamofire, ma non aiuta.

Qualcuno sa come risolvere questo problema?

miei links podfile solo contro quadro Alamofire:

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '8.0' 
use_frameworks! 

pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :branch => 'swift-2.0' 

Una delle cose che ho trovato un po 'strano è che quando provo ad inviare un archivio Ho la seguente schermata:

enter image description here

Forse questo può essere utile per identificare il problema. Gli altri due obiettivi sono i widget del centro di notifica. Disabilitarli non risolve il problema. E senza Alamofire sono in grado di presentare per il beta test con entrambi i widget allegati.

Aggiornamento

Per coloro che stanno suggerendo che "Swift 2.0 è in beta quindi non è possibile inviare" Voglio chiarire una volta di più - Sto cercando di inviare per il beta testing. E SI, è possibile!

Come ho indicato, sono in grado di presentare per il beta test se rimuovo Alamofire e la mia app è scritta in Swift 2.0. E se qualcuno pensa ancora che "non è possibile" here sono alcune informazioni per te. Si prega di leggere prima di postare commenti o giù domanda di voto.

Update 2

Questo problema è ancora lì con Xcode 7 GM ...

+0

Potresti pubblicare il tuo Podfile in modo che sappiamo cos'altro stai cercando di collegare? Inoltre, a scopo di chiarimento, se rimuovi Alamofire come dipendenza, sei in grado di inviare la tua app? – cnoon

+0

@cnoon I link solo contro alamofire nel mio podfile. Aggiornata la mia domanda per includerla. Sì, senza framework sono in grado di inviare per beta test senza problemi –

+0

@DavidSkrundz Non mi sto sottoponendo all'App Store. Sottopongo per il beta test. Si prega di leggere attentamente la domanda. E, come ho indicato, è possibile inviare le app di Swift 2.0 per i beta test. –

risposta

1

OK, questo problema è stato corretto. Ho provato la versione 2.0.1 di Alamofire e sono in grado di inviare con Xcode 7 GM e Bit Code attivati ​​sia per Alamofire che per la mia app.

Problemi correlati