数日前、Mac OS X Lion 用の小さな Mac アプリを始めました。これまで Mac アプリをアップロードしたことがないので、これが初めてです。
これは私がすでに行ったことです:
- 作成されたアプリ ID
- 証明書を作成しました
- インストール済み証明書
- 本番用プロビジョニング プロファイルを作成しました
- アプリIDを生成したものに変更しました
- 「リリース」に基づいて新しい構成を作成しました
- コード署名をサードパーティの Mac 開発者アプリケーションに変更
- Archive-Scheme用に作成した「Production」構成を選択
- アプリケーションをアーカイブしました
ここで、アプリケーションを「共有」したいと思いました。Xcode (4.1 btw) は私に言った、有効な署名 ID はありませんでした。iOS のように Entitlement.plist を追加する必要がありますか? 私は何かを忘れましたか?
アップデート:
アプリに2回署名する必要があることがわかりました。「サードパーティの Mac 開発者アプリケーション」を選択したままですが、アプリの提出時にインストーラ証明書を選択できません。