しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

Podspecファイルにbitcode=noの設定を書き込む

プロジェクト本体だけでなくPodsの方のbitcode=NOにしないとエラーになる現象に遭遇した時の対処法です。
Podsの方はpod installの度に設定がリセットされるので単純にbitcode=NOにするだけでは解決になりませんでした。

幸いbitcode=NOにしなければいけないのは個人用ライブラリだったのでPodspecに下設定を書くだけでデフォルトでbitcode=NOになって解決しました。

s.pod_target_xcconfig = { 'ENABLE_BITCODE' => 'NO' }

ちゃんとbitcode=NOになってくれました。

f:id:llcc:20150927002045p:plain

参考URL

Disable bitcode in podspec by soleares · Pull Request #115 · facebook/ios-snapshot-test-case · GitHub