2015-10-22 10 views
7

La mia app tvOS non riesce a convalidare dopo il caricamento su iTunesConnect per le distribuzioni TestFlight.tvos: Errore di convalida iTunesConnect per Alamofire Framework: non contiene bitcode

convalida non riesce con il seguente messaggio:

valido Executable - L'eseguibile 'MyApp.app/Frameworks/Alamofire.framework/Alamofire' non contiene codice binario che.

My Cartfile: github "Alamofire/Alamofire" "tvOS".

Sto usando la versione di XCode 7.1. Non vedo ENABLE_BITCODE per il mio target tvOS. (Suppongo che il bitcode sia abilitato per il mio target poiché è obbligatorio per tvOS). Inoltre, BITCODE_GENERATION_MODE è impostato su bitcode per il ramo Alamofire tvOS.

otool -l Carthage/Build/tvOS/Alamofire.framework/Alamofire | grep LLVM non restituisce nulla. Quindi, sembra che mi manca il supporto bitcode.

Le cose funzionano bene sul simulatore e su un dispositivo reale.

Come si crea una versione supportata da bitcode del framework Alamofire utilizzando Carthage in modo che superi la convalida lato server Apple?

risposta

0

Penso che tu stia presentando Framework con appletvsimulator nelle impostazioni del progetto. Controlla questo link Carthage issue

Problemi correlati