22時に寝ようと思って2時に寝る。

備忘録や日記を書いてます。きょうは早く寝よう。

iOS

CircleCI - macOS イメージを使用するときに Ruby のバージョンを指定する

はじめに CircleCI が用意している macOS イメージを使用する際に、任意のバージョンの Ruby を使いたい場合があると思います。この記事では、macOS イメージにプリインストールされている chruby を用いて、Ruby バージョンを切り替える方法を紹介します。 …

CircleCI - iOSシミュレーター向け(x86_64)にアーカイブをビルドする

はじめに CircleCI 上で、x86_64 アーキテクチャで動作する iOS シミュレーター向けにアーカイブをビルドする方法について紹介します。結論としては、fastlane の xcodebuild コマンド を用いて、SDK のパラメータに Simulator用 SDK を指定してあげることで…

iOS - AppExtensions Today の概要

前提としてToday ウィジェットは以下のように動作することを期待しています。 常に最新の情報が表示される ユーザーの操作に的確に応答する 効率よく動作する(特に iOS 向けウィジェットはメモリを浪費すると強制終了させられる) 簡潔に、きびきびと動作す…