2017-09-30 1 views
0

최근 Xcode 8에서 9로 응용 프로그램을 업그레이드하려고했지만 동일한 문제가 발생했습니다.Xcode 9 빌드가 armv7 아키텍처/simd 빌드 오류로 인해 실패합니다.

  1. 우리는 엑스 코드에 컴파일 지원하는 우리의 프로젝트에해야 할 일을했을 유일한 변화는 3.17.0에서 3.19.3
  2. 빌드에 우리의 SQLite는 라이브러리를 업그레이드 된 응용 프로그램의 현재 전개 대상 9.0
  3. 입니다 시뮬레이터와 장치 (iOS 9에서 iOS 11까지)에 대한 설치 작업은 잘됩니다.
  4. "일반 iOS 기기"빌드 (결과적으로 보관)가 실패합니다.
  5. 오류 메시지는 아래 그림을 참조하십시오.
  6. "arm64"만 유효한 아키텍처로 표시하면 빌드가 성공합니다.
  7. 컴파일 프로세스에서 armv7 아키텍처를 건너 뛰었음에도 불구하고 배포 대상이 9.0에서 11.0으로 이동하면 빌드가 성공합니다. Errors thrown

    던져 오류 스택

error: definition of builtin function '__wfi' static __inline__ void 
__attribute__((__always_inline__, __nodebug__)) __wfi(void) { error: definition of builtin function '__wfe' static __inline__ void 
__attribute__((__always_inline__, __nodebug__)) __wfe(void) { error: definition of builtin function '__sev' static __inline__ void 
__attribute__((__always_inline__, __nodebug__)) __sev(void) { error: definition of builtin function '__sevl' static __inline__ void 
__attribute__((__always_inline__, __nodebug__)) __sevl(void) { error: definition of builtin function '__yield' static __inline__ void 
__attribute__((__always_inline__, __nodebug__)) __yield(void) { fatal error: could not build module '_Builtin_intrinsics' 
#include fatal error: could not build module 'simd' 
#import fatal error: could not build module 'AVFoundation' 
#import fatal error: could not build module 'Photos' 
#import "Photos/Photos.h" 

답변

1
당신이해야하므로 (하는 ARMv7가) 더 이상, 아이폰 OS 11에서 지원됩니다

32 비트 확인 전개 대상이 < 수 다음과 같은 오류가 iOS 11. 이렇게하면 armv7과 arm64가 빌드되며 iOS 11 이전 버전에서 실행될 수 있습니다.

관련 문제