Xcode
Xcode11からiOSシミュレータのステータスバーをコマンドで自由に変更できるようになった。 時刻、バッテリー、ネットワーク表示など結構色々変えれるみたいなので実行コマンドと結果をまとめておく。 動作環境 時刻を変更する 設定を元に戻したい時 ネットワ…
ビルドも早い、生成ファイルもシンプル、ゆえの管理の楽さでCarthage一択だろと思っていたが、CocoaPodsに軍配が上がる事柄を発見した。 ライブラリのソースを追っていくときはPodsのほうがいい Carthageだとプロジェクト内にインストールされるのはframewor…
PlaygroundやSwiftUIの登場によってだいぶUIのデバッグがしやすくなってきたと思うけど、 Playgroundはいちいちそれ用のファイル開かないといけないし、SwiftUIはまだXcode11がBeta版なので使う機会が少ない。 UIの確認をするために一々ビルドするのも気が重…
carthageのバージョンを確認すると最新にしろと言われていたのでbrew upgrade carthageしたが、 何故かバージョンが上がらない。 # 最新に上げろと言われる $ carthage version Please update to the latest Carthage version: 0.33.0. You currently are on…
WWDC2019で発表された「SwiftUI」をどうしても試したくて2台目のMacBookにCatalinaをインストールした。 が、正常にインストールできなかったので現象をまとめる。 追記:2019/06/26 Catalina Public Betaが発表され、こちらをインストールしたらセーフモー…
podでアップデートやインストールをしたあと以下のエラーが出るときがある。 CleanやDeriveddataを削除してもダメ。もうマジ無理。 no such file or directory: '__entitlements' 解決策 Build Settings > Linking > Framework Search Paths に-frameworkが…
XVimをインストールできてわーいわーいと喜んでいたのもつかの間、Xcodeがバグっていることが判明した。 新規プロジェクト、新規ファイルの作成、ファイルの追加がXcode上からできなくなってた。。。 Xcode上からファイルを作成しようとすると虹色くるくるが…
巷に転がっている方法ではなぜか動かなったが、苦戦しつつも解決できたので誰かの助けになればと思い書く。 結論から言うと XVim2のブランチがXcode9.2対応ブランチでなかった Xcode/Plug-ins/XVim2/XVim2/Info.plistの15〜19行目にUUIDが記述されているが、…