私は最初のiphoneアプリ(モノタッチ)を店舗に公開しようとしていますが、アップロード後に常に次のエラーが表示されます:EventAppのコード署名の識別子 "EventApp"は、アプリケーションのバンドルIDと一致する必要があります
EventAppのコード署名の識別子 "EventApp"は、アプリケーションのバンドルID "net.mydomain.myappname"と一致する必要があります。
私はMonoDevelopの中に以下の設定設定している:
- バンドル識別子:net.mydomain.myappname
私も "net.mydomain.myappname.EventApp" に、この識別子を変更しようとしたが(このスクリーンショットに似て:http://monotouch.net/@api/deki/files/29/=dist-app-settings.png)しかし、私はmonodevelopが次のエラーを表示するため、これ以上ビルドできません: "ビルドに失敗しました。アレイインデックスが範囲外です"
私はInfo.plistファイルをbuild-outputフォルダーに保存します。 (EventApp.app) これは、ビルド後にそこに何があるかである:
バンドル名:EventApp バンドル識別子:net.mydomain.myappname 実行可能ファイル:EventApp
別の裁判は「もしmyAppNameにプロジェクトの名前を変更しましたしかし、これはうまくいっていませんでした。
* .appパッケージのどこかに識別子がある可能性がありますか? これを修正する方法はありますか? ありがとう
私はすべての3つの場所 1)でnet.mydomain.myappname使用した3つのすべての場所でプロファイル 3)iTunesの プロビジョニング2)APPID I 「net.mydomain.myappname」を持つ。 「2. Info.plist」とはどういう意味ですか?そこには何もありません( "UISupportedInterfaceOrientations"を除く)=>しかし生成された* .appにはバンドル識別子付きのInfo.plistがあります:net.mydomain.myappname – heinzler
MonoDevelopはあなたのプロジェクトに基づいてあなたのplistファイルを自動的に構築します設定。 – Jason
いいえ、plistファイルの内容はよく見えます:バンドル識別子:net.mydomain.myappname =>これで一致します。 コード署名のこの他の識別子はどこにありますか? BundleNameはEventAppですが、これは問題ありませんか? – heinzler