hmhv

Swift Package Manager(SPM)のキャッシュをリセット

iOS SPM SwiftPM binaryTarget checksum Cache Reset
Swift Package Manager(SPM)のPackage.swiftに追加したbinaryTargetが同じバージョンのまま変更された場合、checksumが違うのでダウンロードできなくなる。 .binaryTarget(name: "XXXX", ...
Read more

iOSシミュレーターとコピペができなくなった時対応方法

iOS Simulator Copy Paste
いつからかMacとiOSシミュレーターの間でコピペができなくなった。色々調べても古いautomatically sync pasteboard関連の内容ばかりで解決策は見つからなかったが、 TwitterでiOSシミュレーターの問題を解決する方法を発見したので試したらiOSシミュレーターとコ ...
Read more

SwiftUIでビューが表示されたタイミングでasync functionを実行する

iOS Swift SwiftUI Concurrency Task
SwiftUIのViewのメソッドの.task()の中の処理はViewが表示されると非同期で実行されて、もしViewが非表示になるまでTaskが実行中ならそのTaskは自動でcancelされる。もし自動でcancelされないようにしたい場合は.onAppear()の中でTaskを直接に生成す ...
Read more

XcodeとVSCodeで入力中に使いたいけどいつもわすれるショートカットキー

iOS Xcode VSCode shortcut
Xcode VSCode 行を上へ移動 ⌘⌥[ ⌥↑ 行を下へ移動 ⌘⌥] ⌥↓ マルチカーソル ⌃⇧↑ ⌘⌥↑ マルチカーソル(クリック) ⌃⇧ + Click ⌥ + Click マルチカーソル(ドラッグク) ⌥ + ドラッグ ⌥⇧ + ドラッグ 次の ...
Read more

コマンドラインでiPhoneにプッシュ通知を送る方法

iOS Push Notification CLI
1. ファイルをダウンロードcurl -o sender.sh https://gist.githubusercontent.com/hmhv/7ab39297bdb5efe8b63cd024d893f6bd/raw/29328be9e54a3c1fe36f97369bb1f5d13db28 ...
Read more

iOSシミュレーターのキーチェーン情報削除

iOS Simulator Keychain TablePlus
何かしらの理由でiOSシミュレーターのキーチェーン情報を削除したい時のためのメモ シミュレーターのUUIDを取得xcrun simctl list | egrep '(Booted)' iPhone 13 Pro Max (シミュレーターのUUID) (Booted) Pho ...
Read more

asdfを使ってみる

asdf
昨日新しいMacにrubyのインストールのためchrubyを利用したことをiOS開発環境作成のためのRuby設定で書いたけどnodejsやpythonもまた個別のバージョン管理ツールを導入しようとすると面倒くさくなり、以前聞いたことのある一つのツールで色々な言語のバージョン管理ができるany ...
Read more

iOS開発環境作成のためのRuby設定

iOS CocoaPods fastlane chruby ruby-install
概要新しいMacにiOS開発環境を作成するのにRubyの準備をするの好きではないが、iOS開発で多くのプロジェクトがCocoaPodsやfastlaneなどの利用のためRubyを必要とする。それも同じバージョンで、 もし複数のプロジェクトが違うRubyバージョンを使って開発を行っている場合は ...
Read more

MobSの紹介

iOS Swift MobS
MobSとはMobSはMobX, RxSwift, Combineからインスピレーションを受け、SIMPLE & SAFEを目指したSwift製リアクティブライブラリです。   MobSの対象ユーザ RxSwiftは強すぎて息が苦しい人 SwiftUI+Combineのみで開発を進め ...
Read more

MobS 소개

iOS Swift MobS
MobS란?MobS는 MobX, RxSwift, Combine로부터 인스피레이션을 얻은、SIMPLE & SAFE을 목표로 하는 Swift 리엑티브 라이프러리 입니다.   MobS의 대상 유저 RxSwift의 강력함에 좌절한 경험이 있으신 분 SwiftUI ...
Read more
Prev Next