[xcode] フレームワークの実機ビルドエラーとitunes connectのリジェクトを回避したときのメモ

carthageで入れたいくつかのライブラリで、実機ビルドでエラーがでたり、エラーを回避してもiTunes Connectでリジェクトされたりして、ハマったのでメモ。

SwiftyDropboox.framework
SocketIO.framework
Starscreem.framework

あたりをCarthageでいれてる。いろいろやったのでどれが効果があったのかはっきりよく覚えてないので、やったことをメモ。

Alamofire.frameworkで実機ビルドでエラー
=> Embedded FrameworkにAlamofire.framework追加して回避

Alamofire.frameworkがiTunes connectでリジェクト
=> Embedded Frameworkから外して、Run scriptでコピーで回避
=>Alamofire.frameworkのswiftmoduleからi_386,x86_64を削除