新しいMacでセットアップをしてるときに、別のMacで開発していたXcodeのプロジェクトを開くとNo code signing identities found
というエラーがでていました。
で、Fix issueのボタンを押してみるとYour account already has a valid iOS Development certificate
というエラーがでてきました。どうやらcertificateがローカルにインストールされてないよ、というエラーのようですね。
直した時の手順をメモしておきます。
まず、Apple Developerのサイトにいって、Certificates, Identifiers & Profiles
のページのCertificate
から、iOS Development
とiOS Distribution
をダウンロードし、Finderで開いてキーチェーンに登録しました。
そんで、前まで使っていたMacでXcodeでPreferenceを開き、Accounts
->View Details
のiOS Development
とiOS Distribution
のSigining Idetitiesを右クリックしてExportしました。(この時パスワードを設定するので忘れないようにする)
で、そのExportしたファイルを新しいMacにAirdropで渡して、Finderで開いてキーチェーンに登録。
そしたらエラーが解消されました。