iOS

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)形式の動画」の […]