Xcode

開発全般

【Xcode】証明書の更新(作成)

証明書の更新(作成)です。年1で必要になるいつものです。 キーチェーン部分についてはApple Developerの証明書追加画面から飛べる以下のURLにもざっくり書いています。 慣れるとすぐ終わるのですが、今まで記事にしていなかったので書...
開発全般

【Xcode】UITestでスクリーンショットを撮る(XCUIScreenshot)

UITestでスクリーンショットを撮る方法です。テスト結果の確認はもちろんAppStoreに公開するスクリーンショットを自動で撮ることも可能です。 昔はスクショメソッドが無かったので、何らかのツールやパッケージを使って撮る例も多いですが、今...
SwiftUI

【Xcode】Info.plistのローカライズ (ATTダイアログ・アプリ名・Dictionaryのローカライズ)

Info.plistには画面表示されるテキストを入力する可能性があります。特に重要なテキストの事が多いので、ローカライズが必須となります。 なお、最近のXcodeはデフォルトではInfo.plistは表示されません。プロジェクトのターゲット...
開発全般

【Xcode】キーチェーンアクセスにCertificatesが追加できない

App Storeにアプリを掲載するのに必須な証明書。必須な割に年1回しかしないので忘れがちですよね。 私は今回更新作業が初めてだったのですが、キーチェーンアクセスに証明書を追加するタイミングで詰まりました。 特に何も考えず追加しようとした...
開発全般

【Xcode】gitの設定(主に.gitignore_global)

M1 Mac miniを買ったのでセットアップついでにgitのデフォルト等の確認をしました。本当は次の型のMac miniまで待つ予定だったんですが、流石に限界だったので・・・ gitのインストールについて Xcodeに附属しています。イン...
開発全般

【Xcode】iOSのアプリアイコンが反映されない

iOSアプリ開発でアイコンが反映されない事態が発生しました。 状況としては、殆どの箇所が反映されているが、マルチタスク画面左上の小さいアイコンのみ反映されない状態でした。 結論から言うと、ここはアプリを削除してもキャッシュが残っているらしく...