iOS

『しじまの日記』を作った理由 — 夜にぐるぐるする気持ちを、そっと置いて手放したくて、の巻

  • 2026.04.27

今日あったこと、誰かに言えなかった小さなモヤモヤ、なんとなく感じた寂しさや苛立ち。話すほどのことではないけれど、そのままにしておくと、ぐるぐると回って眠れなくなってしまうのです。そんな時期が、私にもありました。気分がどうしようもなくダウンしていて、夜中に目が覚めては寝付けず、ただぼんやりと気持ちを抱えていました。そのとき、ふとAIとチャットしてみました。思ったことをそのまま打ち込んで、吐き出してみ […]

Apple Foundation Modelsは“どんなプロンプトにどう反応するのか”を試してみた、の巻

1. はじめに iOSアプリの「しじまの日記」というのを作りまして、アプリの中でAppleのFoundation Modelsを使ったチャットっぽい機能を実装しています。 この実装の過程で、system promptを調整しながらFoundation Modelsの応答を観察していました。しかし、system promptを詳細に設計したとしても、必ずしも意図したような出力が得られるわけではなく、 […]

Xcode 26でiOSアプリ起動中の画面を黒に固定する方法、の巻

はじめに 現在作成中のiOSアプリはライトモード/ダークモードにかかわらず、ダークな色で統一しようとしています。 でも、アプリの起動中の画面は、デフォルトでデバイスの設定がライトモードだと白色・ダークモードだと黒色になっています。 せっかくダーク寄りのUIにしているなら、起動時も完全に黒で統一したい。 どうやってやるの? ということで、対応メモです。ちょっと調べただけじゃわかんなかったので備忘録と […]

SwiftUIでTextEditorにApple Pencilで手書き入力(Scribble)を使うとTextEditorの位置がズレる問題をなんとかした、の巻

はじめに 最近、iOSアプリを作っていまして。SwiftUIでTextEditorにてテキスト入力ができる機能をもつアプリを作っています。 TextEditorは画面の下部に配置しています。 んで、iPadでTextFieldやTextEditorを使うと、Apple PencilのScribbleでそのまま入力できるのですが、 それを試していたときに、ちょっとおかしな挙動に遭遇しました。 App […]

iPadOS 26.2 アップデートで復旧ループ地獄に陥って、これはもう修理かと思ったがiPad端末だけは救えた、の巻

はじめに 2026年1月、iPadOS 26.1 → 26.2 へのアップデートを試みたところ、iPadが復旧モードの永久ループに陥りました。 かなり焦りました。ネットを探しても情報は断片的で、「この手順を踏めばOK」というまとまった情報がほとんど見つからない。 最終的には DFUモードからの工場出荷時リセットで端末を復旧できました。 端末に保存していたデータは失われましたが、端末自体は生き返りま […]

iPhone撮影HDR(HEVC)動画の読み込み遅延に困ったけど、PHPickerViewController設定で解決した話(iOSアプリ開発)の巻

はじめに 個人開発しているiOSアプリ(Clip-A-Doodle-Draw)で、PhotosUIのPHPickerViewControllerを使ってフォトライブラリから動画を選んでから再生する機能を実装しているのですが、動画の読み込みにものすごく時間がかかることがある、という現象に気づきました。これは困った。。。 どうも「iPhoneでHDRオンにして撮ったHEVC(H.265)形式の動画」の […]