2012年10月08日

[Unity] ビルドエラー(ERROR: Debug Certificate expired on XXXX) の対応

Unityでビルドするときに、以下のエラーが出ました。

-----------------------------------------------------
ERROR: Debug Certificate expired on 12/10/07 19:43
UnityEngine.Debug:LogError(Object)
PostProcessAndroidPlayer:BuildApk(String, Boolean, Boolean)
(at C:/BuildAgent/work/5627eec0561ce49f/Editor/Mono/BuildPipeline/PostProcessAndroidPlayer.cs:887)
PostProcessAndroidPlayer:PostProcess(BuildTarget, String, String, String, String, String, String, BuildOptions)
(at C:/BuildAgent/work/5627eec0561ce49f/Editor/Mono/BuildPipeline/PostProcessAndroidPlayer.cs:465)
UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()
-----------------------------------------------------

原因は、既存の「debug.keystore」だったようです。

Windows7だったら、
C:\Users\[ユーザー名]\.android

にあるので、念のため削除せず適当にリネームして戻せるようにしておきます。
それからUnityで再度ビルドすると、新しく「debug.keystore」が作成されてビルドが成功しました。

【参考】
Debug Certificate expired on XXXXXのエラーが出る:
http://d.hatena.ne.jp/okazuki/20101016/1287221138
posted by be-style at 17:08| Comment(0) | Unity
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: [必須入力]