2017-04-03 4 views
2

je reçois cette erreur quand je fais l'exportation adhoc de Xcode après avoir archivé le projet:erreur lorsque je tente de adhoc export avec code binaire

Une erreur est survenue lors de l'exportation

Failed to verify bitcode in Someframework.framework/Someframework Cannot extract bundle from /var/folders/rg/8ydk5h297ng50z_3dpkr5jx00000gn/T/XcodeDistPipeline.5rb/Root/Payload/...

Mais quand J'exporte pour l'appstore, il se termine comme prévu

Répondre

1

j'ai pu le résoudre en ajoutant les drapeaux de compilation magiques:

BITCODE_GENERATION_MODE code binaire

enter image description here

0

Assurez-vous que tout votre cadre ne construit que pour le périphérique. Veuillez supprimer l'architecture du simulateur avant d'exporter la construction du framework.

Si vous créez construire en utilisant Jekins script suivant peut travailler pour vous

if [ -d ./${BUILD_DIR}/YOURFramework.framework ] && lipo ./${BUILD_DIR}/YOURFramework.framework/YOURFramework.framework -verify_arch x86_64; then 
lipo -remove i386 ./${BUILD_DIR}/YOURFramework.framework/YOURFramework.framework -output ./${BUILD_DIR}/YOURFramework.framework/YOURFramework.framework 
lipo -remove x86_64 ./${BUILD_DIR}/YOURFramework.framework/YOURFramework.framework -output ./${BUILD_DIR}/YOURFramework.framework/YOURFramework.framework