XibとStoryboardのコンパイルでエラーが出てハマった話
以前にXibとStoryboardのビルドエラーでハマった時の話です。
The following build commands failed: CompileXIB Hoge/Fuga.xib
いやー、自分の環境ではビルド成功して、Jenkinsさんだけでエラーだったんでハマりましたわ。
原因
YosemiteとかMavericksの環境でXib,SBにてViewとか追加しちゃうと、
appearanceType="aqua"
って属性が付いちゃって、環境が異なるビルドでエラーになっていたとのことでした。
対策
軒並み削除しても問題なく動くようなので、消してしまいます。
find . -name "*.xib" -o -name "*.storyboard" | xargs sed -i "" 's/ appearanceType=\"aqua\" / /g'%
もっと良い方法ありそうだけど、とりあえずはコレで行きます。