こんにちは。アプリケーション共同開発部の門多です。
昨年の終わり頃に、 Mac mini 増殖中!iOS アプリのビルドをマスター・スレーブ化して時間を短縮するという pixiv さんの記事がありましたが、フェンリルの共同開発事業アプリ開発でも、2012 年ごろから Jenkins を使ったビルドを行っています。
なるべく多くの人に使ってもらえるように、基本的に制限しない運用を行なっていました。しかし数年経ってみると、OS やビルド環境の変化もありましたし、現在の構成が色々と問題を起こしていることもわかってきました。現在ビルド環境の改善を行っているので、ついでに Keychain 管理の自動化や Xcode 自動インストールなど、これまで経験した色々な問題とその対応方法をまとめました。かなり長い記事になってしまいましたが、実際に使っているプログラムをそのまま掲載していますので、そのうち一部でも、特に iOS アプリのビルドで困っている人の参考になれば良いなと思います。
とても長いのでページ内のリンクを用意しました。
- プロジェクト数が多くなると launchd から起動できない
- Slave の環境維持は自分で行う必要がある
- 異なるバージョンの CoreSimulator が競合する
- macOS Sierra に SSH 接続すると System.keychain しか参照できない
こんにちは、アプリケーション共同開発部の中澤です。
iOS 9 から登場した Safari View Controller (SFSafariViewController) は、 Cookie 等のデータが Safari と共有される Web ビューとして認知されています。
この仕様によって各種 Web サービスのログイン状態等も共有され、それによってユーザーはそれぞれのアプリで認証が容易になっていました。
しかし、 iOS 11 ではその仕様が変わり、 Safari や各 iOS アプリで表示される Safari View Controller は、Cookie やローカルストレージ等データをそれぞれ別の場所に保存するようになると、 WWDC 2017 にて発表されました。
こんにちは。R&D 部の近藤です。
普段モーショングラフィックスなどを制作している人で、
3DCG を始めたい、興味があるけどどれがいいのか分からない。
映画業界やゲーム業界で使うような本格的なものは高価だし、
そこまでガッツリとしたものじゃなくていいんだけど、長期的に使うならちゃんとしたものがいい…。なんて考えている方はいませんか?
けっきょくどれがいいのか?
私は CINEMA 4D をお勧めします。
こんにちは。BoltzEngine 担当の伊藤です。
本日、BoltzEngine 2.3 をリリースしました。
今回はリファレンスサービス BoltzMessenger から配信速度制御が使用できるようになりました。
BoltzMessenger が配信速度制御に対応
こんにちは。ウェブ共同開発部の水野です。
早いもので、2016 年新卒として私がフェンリルの一員となってから 1 年が経ちました。
学生時代は C/C++ での開発を行っていたこともあり、ウェブ開発の世界は初めてのことばかりで驚きの連続でした。今回はそんな「驚き」の中から、Docker での開発環境構築を紹介したいと思います。
こんにちは。アプリケーション共同開発部名古屋開発課の谷口です。 今年も WWDC が開催されましたね!弊社からも 2 名参加しました ( WWDC 2017 から帰国しました #WWDC2017 ) 。
私は機械学習に興味があるのですが、WWDC でも Core ML というフレームワークが新たに公開されました。今回は、こちらを実際に使ってみてわかったことを解説します。
こんにちは。アプリケーション共同開発部 開発担当の図子です。
WWDC 2017 から帰ってきて社内での報告も終えたところです。みなさんいかがお過ごしでしょうか。WWDC が終わって1週間近く経ちますが私にとっての今年の WWDC について振り返ってみたいと思います。私は iOS アプリエンジニアですが技術的な内容には特に触れませんのであしからず。
こんにちは、mofur 担当 佐伯です。
2015 年 12 月にサービスを開始した mofur ですが、残念ながら 2017 年 6 月 30 日(金)をもってサービスを終了することとなりました。ご利用いただいたユーザーの方から「投稿した動画を保存しておきたい」というお問い合わせをいただきましたので、ここで保存方法をまとめてお伝えしたいと思います。
Windows 開発担当の上田です。
本日、Blink エンジンを更新した Sleipnir 6 for Windows(6.2.7) と Sleipnir 4 for Windows(4.5.8) をリリースしました。