2012-02-21 16 views
0

私のiPhone配布証明書がXCode 4(リリースおよびリリース - >すべてのiOS SDK)に設定されていなければ、オーガナイザー/アプリケーションローダーでアップロードしようとするとコード署名エラーが発生します。既存のアプリへのアップデート)。iPhone配布証明書がXcode 4に届かない

私はキーチェーンに配布証明書を持っていますが、XCode内でそれを持ち上げることはできません(または、手動で入力してください。名前、シリアル番号、ユーザーID)。

証明書を削除して再インストールしようとしましたが、Xcodeとシステムを再起動しましたが、これを修正できません。

私は手動で.pbxprojファイル内のプロビジョニングリンクを削除して駆除しましたが、これを動作させることができません。

誰かがXcode 4で配布証明書を持ち出す方法を知っていますか?

+0

XCodeオーガナイザでリフレッシュをクリックしましたか? –

+0

このオプションはオーガナイザ内に表示されません。どこを見る? – Wollan

+0

私はここにマックを持っていませんが、私はそれが図書館のプロビジョニングプロファイルの下部にあるオーガナイザーにあると思います(ボタン自体は画面の下部にあります)。そして私はそれが実装されたXcodeの正確なバージョンではわかりません。 –

答えて

1

XCodeでバンドルIDの名前を確認してください。証明書の識別名と同じであることを確認してください。配布証明書の識別子の名前と同じ場合は、簡単に証明書を選択することができます。

+0

証明書の名前は「iPhone Distribution:CompanyName」です。私はバンドル名として(それも 'iphoneの配布'の部分なしで)持っていることを試みました。また、キーのuser-idを試しましたが、運がありません。 バンドル名を変更すると、前回と同じバンドルIDではないという新しい妥当性チェックエラーが発生します(これは既存のアプリケーションのバージョン1.1アップデートです)。 – Wollan

+0

証明書をクリックし、バンドルIDの名前を確認します。 com.compnyname.appnameの形式です。 xcodeのバンドルIDの名前と一致するはずです。 – Rushi

+0

ここでキーチェーン編集者と話していますか?私はデベロッパー証明書(動作する)と配布証明書の両方を右クリックしていますが、バンドルIDをどちらも見つけられません(おそらく16進値です)。 – Wollan

関連する問題