Xamarin でビルドしたら No Valid iOS code signing keys found in keychain. と言われた

シェアする

Xamarin Studio でサンプルのプログラムをダウンロードして iPhone Simulator で動かそうとビルドしたところ、以下のようなエラーメッセージが出力された。

xamarin-iphonesimulator-build-results-in-no-valid-ios-code-signing-keys-found-in-keychain

No Valid iOS code signing keys found in keychain. You need to request a codesigning certificate from https://developer.apple.com

なんのこっちゃという感じですがこの情報を元にググると Xamarin 公式のフォーラムがひっかかり、そこにあるとおりの操作をしたら正常にビルドしシミュレータで実行できるようになったのでここにメモしておこう。

上記フォーラムにもありますが、手順としては以下の通りです。

iOS 向けプロジェクトのオプションを開き、左ペイン内 "iOS Bundle Signing" を選択。

xamarin-ios-bundle-signing-remove-plist

"Custom Entitlements" の欄に "Entitlements.plist" と入っているのを全て削除、空欄にして "OK" を押す。

これでビルド出来ました。

Sponsored Link

シェアする

フォローする