2009-07-26

偶爾要 Distribution 都會遇到 Code Sign error

我已經發生過很多次,軟體要 Distribution 都會遇到 Code Sign error:

有一次是 iPhone SDK 3.0 GM Seed 還沒更新,iPhone OS 3.0 GM Seed 也還沒安裝到 development devices.
不知道為何全部軟體都發生 Code Sign error: The identity 'xxxx...xxxx...xxx....' dosen't match any valid certificate/private key pair in the default keychain.

前後幾天也沒有做其他設定,只是把原本的軟體(已上架的、沒上架的都一樣),原本可以正常安裝到 development devices 執行,突然不可以。

難道要再重新取得一次?


原來是 Keychain Access Login 的關係!

開啓 Keychain Access(應用程式\工具程式\鑰匙圈存取)
把【登入】的鑰匙圈按右鍵,設定成 default 就好!

與 iPhone SDK 3.0 GM Seed 或是 iPhone OS 3.0 GM Seed 都無關。

1 則留言: