トラブルシューティング

カスタムURLスキームでのアプリ間連携を実装してつまずいた話

個人開発アプリでカスタムURLスキームを使ったアプリ間連携を実装した記録です。Universal Linksとの違いへの誤解、複数アプリでのスキーム重複、パラメータの受け渡しでハマった点をまとめています。
学習記録

Core Hapticsで触覚フィードバックを実装してみて分かったこと

個人開発アプリでCore Hapticsを使った触覚フィードバックを実装した記録です。標準の振動との違いへの誤解、実機とシミュレータの挙動差、多用しすぎた失敗をまとめています。
トラブルシューティング

WeatherKitで天気情報を取得してみて分かったこと

個人開発アプリでWeatherKitを使った天気情報の取得を実装した記録です。利用条件での勘違い、位置情報とのセット忘れ、取得できるデータ範囲でハマった点をまとめています。
学習記録

Core MLとVisionで画像認識機能を実装してみて分かったこと

個人開発アプリでCore MLとVisionフレームワークを使った画像認識を実装した記録です。モデル選定での戸惑い、認識精度の勘違い、処理負荷でハマった点をまとめています。
トラブルシューティング

StoreKit 2でのサブスクリプション更新処理を実装してつまずいた話

個人開発アプリでStoreKit 2を使ったサブスクリプションの更新処理を実装した記録です。有効期限の勘違い、Transaction.currentEntitlementsの使い方でのつまずき、テスト環境の違いでハマった点をまとめています。
トラブルシューティング

Core Locationでのバックグラウンド位置情報取得を実装してつまずいた話

個人開発アプリでCore Locationを使ったバックグラウンド位置情報取得を実装した記録です。権限リクエストの順番での失敗、バッテリー消費への配慮不足、実機とシミュレータでの挙動差でハマった点をまとめています。
トラブルシューティング

URLSessionとCodableでのJSON通信を実装してつまずいた話

個人開発アプリでURLSessionとCodableを使ったAPI通信を実装した記録です。デコード失敗の原因特定に苦労した話、オプショナルプロパティの扱いでハマった点、エラーハンドリングの甘さに気づいた失敗をまとめています。
学習記録

SwiftUI Chartsでグラフ表示を実装してみて分かったこと

個人開発アプリでSwiftUIのChartsフレームワークを使ったグラフ表示を実装した記録です。データ形式での戸惑い、軸ラベルが崩れた失敗、リアルタイム更新でハマった点をまとめています。
トラブルシューティング

Swift 6のStrict Concurrencyへ移行してみて分かったこと

個人開発アプリをSwift 6のStrict Concurrencyモードに移行した記録です。警告の量に圧倒された話、Sendable対応でのつまずき、UIKit時代のコードとの相性でハマった点をまとめています。
トラブルシューティング

Core Spotlightでアプリ内検索をSpotlightに公開してみて分かったこと

個人開発アプリのデータをiOSのSpotlight検索に公開する実装をした記録です。インデックス更新のタイミングの勘違い、削除データが検索結果に残った失敗、遷移先の設計でハマった点をまとめています。
タイトルとURLをコピーしました