2023-01-01から1年間の記事一覧
いろいろ試してみてこれが一番良かった。出力されたフォルダをAssetsへドラッグ・アンド・ドロップでOK。 Icon Set Creator ちなみに一つの画像を用意すればOK、な仕組みは現状macOSには無いようです。残念。 Xcode14~時代のAppアイコン Single Sizeがない
概要 Xcode not displaying compile errors 下記をUncheck.
Twitter用に.movをアップロードしようとしたらエラー 下記でmp4に変換できる。 convert .mov to .m4v with mac terminal brew install ffmpeg ffmpeg -i input.mov -acodec copy -vcodec copy output.m4v ただしサイズ(1920*1024だったっけ?)も考慮が必要で…
概要 以下の通りに進める。 【Swift】Peripheryで不要なコードを見つけてビルド時間を短縮する その上で下記のエラーが出たので対応を行った。 エラー対応 periphery: command not found 下記のエラーが発生。 /Users/ikeh/Library/Developer/Xcode/DerivedD…
Screenshots Code struct ContentView: View { // MARK: - Properties var library: URL? { FileManager.default.urls(for: .libraryDirectory, in: .userDomainMask).first } var preferences: URL? { library?.appendingPathComponent("Preferences") } va…
5GUIs これが現状動いていない状態 Apple’s use of AppKit, Mac Catalyst and SwiftUI in macOS nmでシンボリック情報を取得して…ということらしい。Swiftで取る方法は無いかも nm コマンド
GitHub Copilotで書き出したときのメモ (間違いあったらご指摘ください) C言語のデータ型 Swiftのデータ型 char Int8 unsigned char UInt8 short Int16 unsigned short UInt16 int Int32 unsigned int UInt32 long Int unsigned long UInt long long Int64…
概要 Swiftで下記に記載されているシリアル番号とハードウェアUUIDを取得する 実装 func loadIOPlatformExpertDevice(ioService: String, propertyKey: String) -> String? { let service = IOServiceGetMatchingService(kIOMainPortDefault, IOServiceMatch…
結論 今のところ、ピュアなPythonは組み込んで使えそう 3rd partyのライブラリを含める方法は分からずじまい 参考 Embedding a Python interpreter inside a MacOS / iOS app, and publishing to the App Store successfully. 一番まとまっている python-std…
GeometryReaderのネストが嫌だからと言って、下記のようにviewSizeGettgerを作ってもあんまり良くないという話。 これは呼ばれるのがonAppearの一回きりなので、ビューの変更時、例えばデバイスの回転などに弱い。 参考: SwiftUI - How to get GeometryReade…
ToggleにBinding<Bool>を直接渡すのではなく、get/set経由で利用する書き方を見つけたのでメモ。 https://github.com/BigBerny/magicquit/blob/main/MagicQuit/ContentView.swift#L245-L253 ここではToggleの値が変わった後にデータの保存処理をしている。 import </bool>…
追記(2023-09-04) 下記の通り昇華させてみた。 github.com 概要 定義済みNSColorのイメージを見たかったので作成。 今回スクショの手作業が多かったので、次回はもっと効率化する。 ダークモードも追加したい。 参考 UI Element Colors Gist NSColorのプレビ…
参考 xcodebuildコマンドの実行例集 スマホアプリのコマンドビルドまとめ(iOS編) xcodebuild build/archiveを使う例。buildとarchiveの差異はわからんです。 Xcodeの普段遣い的にarchiveはリリース用ビルドという感じ…? xcodebuildコマンドで.ipaファイル…
メモ 証明書の期限が切れる場合は、更新するのではなく新しい証明書を作成するみたい 参考 怖くないiOSの証明書 Developer ID証明書を作成する Apple Developer Programの証明書(Certificates)の種類まとめ iOSアプリの証明書まわりの話をしっかりと理解す…
円記号問題の歴史 時系列がわかりやすい yasuokaの日記: YEN SIGN問題縁起 時系列詳細 バックスラッシュと円記号の話 韓国語でも同じ問題があるらしい(バックスラッシュがウォンで表示される)