読者です 読者をやめる 読者になる 読者になる

JenkinsのXcode pluginでXcodeのバージョンを切り替える方法

iOSアプリのビルド、テスト、アーカイブをJenkinsのXcode Pluginでやってる人向け。 古いiOSバージョンのアプリに対応するために古いXcodeが、 逆にiOS8をビルドするためには最新のバージョンのXcodeが必要です。 そのときに、Xcode Pluginで利用するXcodeの…

JenkinsのXcode pluginのCodesign Error

Xcodeを複数バージョン入れたせいなのかよく分からないけど、 JenkinsのSlaveで動かしてるXcode Pluginが以下のようなCodesignのErrorでビルドが通らなくなってしまった。 [BEROR]Code Sign error: No matching provisioning profiles found: No provisionin…

iOS Simulatorをコマンドライン (terminal) から終了する

Jenkinsで自動テストしてると、たまにiOS Simulatorがなんか固まってしまって、 次のビルドがこけてしまうときがある。 なので、ビルド開始時に起動しているiOS Simulatorを終了させたかった。次のコマンドでOK killall "iPhone Simulator"

Xcode5でcocoapodsを入れつつJenkinsでCI環境を作りつつXCTestが動くようにするまで

最近は、html、js、cssまわりをやっていたので、Objective-Cの案件に関わるのがすごく久しぶり。 cocoapodsはそろそろ当たり前っぽくなったのかな。 テストはXCTestというFrameworkになったことは、twitterとかでなんとなく見ていたので、その辺りを試してみ…