Xcode

SwiftUIやPlaygroundもいいけどUIのデバッグぐらいLLDBでやっちゃおうぜ

PlaygroundやSwiftUIの登場によってだいぶUIのデバッグがしやすくなってきたと思うけど、 Playgroundはいちいちそれ用のファイル開かないといけないし、SwiftUIはまだXcode11がBeta版なので使う機会が少ない。 UIの確認をするために一々ビルドするのも気が重…

Carthageをupgradeしてもバージョンが変わらない

carthageのバージョンを確認すると最新にしろと言われていたのでbrew upgrade carthageしたが、 何故かバージョンが上がらない。 # 最新に上げろと言われる $ carthage version Please update to the latest Carthage version: 0.33.0. You currently are on…

【Apple】MacBook(12インチ)にmacOS「Catalina」をインストールしたら止まった

WWDC2019で発表された「SwiftUI」をどうしても試したくて2台目のMacBookにCatalinaをインストールした。 が、正常にインストールできなかったので現象をまとめる。 追記:2019/06/26 Catalina Public Betaが発表され、こちらをインストールしたらセーフモー…

Xcodeで「no such file or directory: '__entitlements'」が出るときの対処法

podでアップデートやインストールをしたあと以下のエラーが出るときがある。 CleanやDeriveddataを削除してもダメ。もうマジ無理。 no such file or directory: '__entitlements' 解決策 Build Settings > Linking > Framework Search Paths に-frameworkが…

XVimをインストールしたらXcodeで新規作成時フリーズするようになった

XVimをインストールできてわーいわーいと喜んでいたのもつかの間、Xcodeがバグっていることが判明した。 新規プロジェクト、新規ファイルの作成、ファイルの追加がXcode上からできなくなってた。。。 Xcode上からファイルを作成しようとすると虹色くるくるが…

Xcode9.2でXVim2を動くようにする

巷に転がっている方法ではなぜか動かなったが、苦戦しつつも解決できたので誰かの助けになればと思い書く。 結論から言うと XVim2のブランチがXcode9.2対応ブランチでなかった Xcode/Plug-ins/XVim2/XVim2/Info.plistの15〜19行目にUUIDが記述されているが、…