まだどこにもないアプリを作る

アプリ開発でつまづいたところなどを中心に記事にして行きます。

2025-01-01から1年間の記事一覧

Mac - AI Code Editor Cursorで最初の画面のRecent Projectsの数を増やしたいことへの間接的な対処策

多数のプロジェクトを同時に開くことが多いため、最初の画面のRecent Projectsの数を増やしたいと思いましたが、 しかしながらこれを増やす設定が、ちょっと探しても見つかりませんでした。 【解決策】 コマンドパレット(⌘ + shift + P)を起動し File: Open …

Swift ライブラリ Toast-Swift 特定の出てほしい位置を指定するコード

github.com 以下のような感じです。 // 画面下部から120px、中央に配置 let centerX = topViewController.view.bounds.width / 2 let bottomY = topViewController.view.bounds.height - 120 view.makeToast("Toast", duration: 100.0, point: CGPoint(x: ce…

"Designed for iPad on my Mac" で"UIActivityViewController" が失敗する

Xcode26 - iOS 26、macOS Tahoeの"Designed for iPhone on my Mac" だと"UIActivity View Controller" が失敗する現象 解決法 Xcodeの上部にあるのアプリ名をクリックそれからEdit Scheme → Run → Diagnostics → Metal API Validation を オフでできました。…

SwiftUI ViewControllerから.formSheetで遷移した時にサイドメニューのようなものが出てしまう。

Swift UIで作ったプロジェクトでViewControllerを使っており、 そのViewControllerからSwift UIのViewをformSheetで呼び出した時に 横画面の時だけ サイドメニュー?サイドバー?のような表示になってしまう。 ### 解決策 ### 以下のように遷移先のViewに .na…

Flutter Xcodeでアーカイブできない時の対処法の一例

module 'shared_preferences_foundation' not foundというエラー文でビルドできませんでした。 以下の手順で Xcodeで「Build Active Architecture Only」を「No」にして再度アーカイブしたら大丈夫でした。 一回でできない人は XcodeやVSCodeを一度終了させ…

Swift - iPhone,iPadアプリをMac上で動かしている時を検知するコード

Mac Catalystとは違うんですよね GPTに聞いてみましたけど iPhone,iPadアプリをMac上で動かしている状態(XcodeのTargetにDesigned for iPhoneって表示される時)特に確定した名称はなくて 「iPhone and iPad Apps on Mac」っていう感じにしか表現できないみた…