0
最近Xcode 8から9へのアップグレードを試みていて、同じ問題を抱えていました。Xcode 9のビルドがarmv7 architecture/simdビルドエラーで失敗する
- 我々はXcodeの上でコンパイルをサポートするために我々のプロジェクトにしなければならなかった唯一の変更は、3.17.0から3.19.3
- ビルドに私たちのSQLiteライブラリをアップグレードされたアプリの現在のデプロイメント・ターゲットは9.0
- ですシミュレータやデバイス(iOS 9からiOS 11)のインストール作業はうまく動作します。
- "Generic iOS Device"ビルド(結果としてアーカイブ)は失敗します。
- スローされたエラーについては、下の図を参照してください。
- "arm64"のみを有効なアーキテクチャとしてマークすると、ビルドは成功します。
- コンパイルプロセスでは、armv7アーキテクチャがスキップされていることが確認されますが、展開ターゲットを9.0から11.0に移動するとビルドも成功します。
スローエラー・スタックは
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"