iOS

MapKitとCoreLocationで現在地の地図を表示する

Xcode 9.2 / Swift 4.0.3 MapKit 地図を表示する CoreLocation 現在地を取得 MapKit + CoreLocation 現在地の地図を拡大して表示する 地図上の現在地にピンをつける 現在地情報はシミュレーターのデフォルト値を使用しています。 MapKit 地図を表示する impo…

iOSでAlureを使うための準備

こちらを参考にビルドします。私の環境では修正が必要な箇所が異なっていたのでメモ。 flat-leon.hatenablog.com AlureをiOSシミュレーター向けにビルドする 公式からAlureをダウンロード https://github.com/cristeab/ios-cmake からCMakeのiOS用ツールチェ…

Bitriseでオーディオ再生をテストする(iOS)

趣味で音楽プレーヤーアプリを作り始めたのでBitriseをセットアップしました。 初回テストを兼ねて最初にオーディオを再生する簡素なコードとテストを書いてCIを動かしたところテストが失敗しました。 (もちろんローカル環境でのテストはパスしている状態で…

複数のアプリで共通のiCloud Key-Value Storageにアクセスする方法

異なるapp(macOS appとiOS appなど)で共通のiCloud Key-Value Storageを使いたい場合、 どちらかの.entitlementsファイルを編集する必要があります。 具体的にはcom.apple.developer.ubiquity-kvstore-identifierキーの値を共通の値にしなければいけません。…