ビルドターゲットごとに処理を分けたい
Xcode
【Xcode】Command ComplieSwiftSources failed with a nonzero exit code の解決方法
Xcodeでアプリをビルドしたらこんなエラーが発生しました。 「Command ComplieSwiftSources failed with a nonzero exit code」 大した内容ではないですが、メモがてら投稿...
「Unable to install “アプリ名”」と表示されインストールできないときの対応
昔開発したアプリのメンテを行おうとしたところ、 Unable to install "アプリ名" というエラーメッセージが表示されアプリをインストールできず、解決にかなり時間を食ってしまったため、メモを残しておきます。...
Xcode13で非表示になったファイル拡張子を表示する
Xcode13をインストールしたところ、Xcode内ナビゲーションエリアのファイル拡張子がデフォルトで非表示になっていました。ちょっと見辛くて困ったので、拡張子が表示されるように変更する方法を紹介します。 表示方法 ...
古いバージョンのXcodeをインストールする方法
どこからダウンロードできるかしょっちゅう忘れてしまうのでメモ。 .xipをダウンロード まずは以下から必要なバージョンのXcodeの.xipをダウンロード .xipを展開 ダウンロードができたら...
【AppStoreConnect】TestFlightやストアで配布したアプリがクラッシュする
12月の中頃にアプリを更新しAppStoreで配布したところ、iOS14以前のOSでアプリがクラッシュするという現象に会いました。ストアで配布してしまった後で発覚し、調べてもなかなか原因も対策も見つけられずとても困りました。 しかし...
「failed with exit code 72: xcrun: error: unable to find utility “xcodebuild”, not a developer tool or in PATH」の対処方法
年末は仕事が忙しく、久しぶりの更新になってしまいました。 今回はXcodeでアプリをビルドするときに「failed with exit code 72: xcrun: error: unable to find utility "x...
【Xcode】ダークモード非対応にする方法
iOS13から導入されたダークモードですが、デザインの都合上ダークモードにしたくないアプリもありますよね。特に何も考えずに実装していると勝手に背景が黒くなったり文字が白くなったりします。 そういった場合はダークモードを無効化すること...
【Xcode】UserInterfaceState.xcuserstateってなに?コミットしていいの?
Xcodeでアプリ開発をするときにGit等でソース管理している方が多いと思いますが、身に覚えのない変更がUserInterfaceState.xcuserstateにかかっていることはありませんか? 今回はそのUserInterfa...
Swift Package Managerの使用方法
今回はSwift Package Managerでライブラリを追加する方法とライブラリのアップデート方法を説明していきます。 環境 ・Xcode13.1 ライブラリの追加 ライブラリの追加をするには、まずプロジ...
Xcode13で ‘SortDescriptor’ is ambiguous for type lookup in this context というエラーが発生した時の対処方法
Realmを使用しているXcodeプロジェクトをXcode13で開いたところ、 'SortDescriptor' is ambiguous for type lookup in this context というエラーが発生して...