September 22, 2023
iOS
Simulator
Files
Folder
iOSシミュレーターのファイルアプリのファイルの確認する方法$ xcrun simctl listapps booted | grep group.com.apple.FileProvider.LocalStorage
"group.com.apple.FileProvider.L ...
Read more
August 29, 2023
iOS
Xcode
SwiftFormat
SwiftLint
SwiftFormat
SwiftLint
Build PhasesでNew Run Script Phaseを追加して以下のコードをコピーしてビルドするだけ
if [ ! -e .swiftformat ]; then
touch .swiftformat
fi
if [ & ...
Read more
July 13, 2022
iOS
SPM
SwiftPM
binaryTarget
checksum
Cache
Reset
Swift Package Manager(SPM)のPackage.swiftに追加したbinaryTargetが同じバージョンのまま変更された場合、checksumが違うのでダウンロードできなくなる。
.binaryTarget(name: "XXXX",
...
Read more
July 9, 2022
iOS
Simulator
Copy
Paste
いつからかMacとiOSシミュレーターの間でコピペができなくなった。色々調べても古いautomatically sync pasteboard関連の内容ばかりで解決策は見つからなかったが、
TwitterでiOSシミュレーターの問題を解決する方法を発見したので試したらiOSシミュレーターとコ ...
Read more
June 5, 2022
iOS
Swift
SwiftUI
Concurrency
Task
SwiftUIのViewのメソッドの.task()の中の処理はViewが表示されると非同期で実行されて、もしViewが非表示になるまでTaskが実行中ならそのTaskは自動でcancelされる。もし自動でcancelされないようにしたい場合は.onAppear()の中でTaskを直接に生成す ...
Read more
May 19, 2022
iOS
Xcode
VSCode
shortcut
Xcode
VSCode
行を上へ移動
⌘⌥[
⌥↑
行を下へ移動
⌘⌥]
⌥↓
マルチカーソル
⌃⇧↑
⌘⌥↑
マルチカーソル(クリック)
⌃⇧ + Click
⌥ + Click
マルチカーソル(ドラッグク)
⌥ + ドラッグ
⌥⇧ + ドラッグ
次の ...
Read more
April 26, 2022
iOS
Push
Notification
CLI
1. ファイルをダウンロードcurl -o sender.sh https://gist.githubusercontent.com/hmhv/7ab39297bdb5efe8b63cd024d893f6bd/raw/29328be9e54a3c1fe36f97369bb1f5d13db28 ...
Read more
April 18, 2022
iOS
Simulator
Keychain
TablePlus
何かしらの理由でiOSシミュレーターのキーチェーン情報を削除したい時のためのメモ
シミュレーターのUUIDを取得xcrun simctl list | egrep '(Booted)'
iPhone 13 Pro Max (シミュレーターのUUID) (Booted)
Pho ...
Read more
April 16, 2022
asdf
昨日新しいMacにrubyのインストールのためchrubyを利用したことをiOS開発環境作成のためのRuby設定で書いたけどnodejsやpythonもまた個別のバージョン管理ツールを導入しようとすると面倒くさくなり、以前聞いたことのある一つのツールで色々な言語のバージョン管理ができるany ...
Read more
April 15, 2022
iOS
CocoaPods
fastlane
chruby
ruby-install
概要新しいMacにiOS開発環境を作成するのにRubyの準備をするの好きではないが、iOS開発で多くのプロジェクトがCocoaPodsやfastlaneなどの利用のためRubyを必要とする。それも同じバージョンで、
もし複数のプロジェクトが違うRubyバージョンを使って開発を行っている場合は ...
Read more