2014-11-01から1ヶ月間の記事一覧
Swiftで書いたiOS Gameアプリに、Kamcordを組み込んでみた。 Kamcordは、プレイ動画の共有サービスで、Android/iOSの両方をサポートしている。 ゲームセンターで上手い人がプレイしている時は、その周りに多くの人が集まって見てたよね。「なるほど、この難…
会社から帰ってきて、早速Appiumの環境構築を開始した。ところが。。。。appium-doctorで、必要な環境が整ったか確認するも、以下のエラーが発生。 $ appium-doctor --ios Running iOS Checks ✖ Could not detect Mac OS X Version Appium-Doctor detected p…
以前の投稿までで、GitにiOSプロジェクトをコミット後、自動的にビルドとテストを実行する、いわゆるContinuous Inetgration環境が構築できた。 今回は、さらにContinuous Deploymentっぽく、TestFlightによるバイナリの自動配布まで自動化するぜ! おおまか…
Jenkinsを起動できる環境は整備されていることを前提とする。もしまだ整備されていないなら、以前の投稿をみてくれ! もうひとつ、以下ではiOSのテストのフレームワークにKiwiを導入している。iOSアプリのプロジェクトにKiwiを組み込む方法は、この投稿を見…
Herokuアプリを再起動すると、Gitでバージョン管理されていないファイルは消えてしまうそうです。そんなの知らなかった。なので、画像はアップロードはできるけれども、アップロードしたファイルは消えてしまうのだ。 再起動時というのがポイントで、Heroku…
前回の投稿までで、MacにJenkins環境を構築できたので、次にiOSアプリの自動テストをJenkinsに組み込みたい。BDD(Behavior Driven Development) FrameworkのKiwiを導入することにしたぜ!Kiwiは、BDD framework for Objective-Cで、詳しい解説は、ここにある…
まずは、CIツールJenkinsをMacにインストールする。 (1) Command Line Toolsのインストール 忘れずに、Command Line Toolsをインストールしよう。 $ xcode-select --install (2)Gcovrのインストール よくわからんが、GcovrはXcodeが出力するコードカバレッジ…