0

サードパーティの開発者によって作成されたアプリが多数あります。過去にこれがどのように行われたか思い出せませんが、iOS 5.x で正しく動作するように 2 つのアプリが更新されました。

契約は、iTunes にアップロードする準備が整ったファイルを作成して署名することです。契約書にソースが含まれていないため、コードをビルドできません。

ディストリビューション プロビジョニング プロファイル (.mobileprovision) を送信しましたが、「キーチェーン アクセスの証明書」を要求されました。

慎重すぎるかもしれませんが、開発者証明書を .cer ファイルとしてエクスポートし、それを電子メールで送信する必要があると考えるのは正しいですか? 私たちは会社を信頼していますが、これは正しいやり方ですか? それはAppleによって許可されていますか?

サード パーティは私たちのアカウント (開発者センター/iTunes 接続) にアクセスできず、ソース コードにもアクセスできません。

ありがとうございました

4

2 に答える 2

2

彼らがあなたのように何かを構築する場合は、あなたの証明書と秘密鍵、およびプロビジョニング プロファイルが必要になります。彼らがビルドとコード署名を行う場合、それを回避する方法はないと思います。

クライアントが開発者アカウントを持っていて、開発者がソースを所有している状況では、これはかなり典型的な方法だと思います。

開発会社があなたの iTunes アカウントにアクセスできたとしても、証明書の作成に使用した秘密鍵を開発会社に送信する必要があります。

于 2012-05-14T10:19:01.657 に答える
0

自分で試したことはありませんが、バイナリ (IPA ファイル) に再署名する方法があるようです。このリンクを確認してくださいiReSignというユーティリティを使用しています

于 2015-01-06T20:11:21.240 に答える