SDWebImageを使用したiPhoneアプリで、シミュレータ・実機ともに正常に動作するのにアーカイブだけエラーが出るという現象に遭遇。
エラーはこんなの。
Unknown register name ‘q0′ in asm
調べてみると、if defined(ARM_NEON)という記述をif defined(_ARM_ARCH_7)にしたらいいみたい。
SDWebImageの場合は該当箇所はdsp.hとcpu.cの2箇所。
こうなってるのを。。
#if defined(__ARM_NEON__)
こう修正。
#if defined(__ARM_ARCH_7__)