2017-02-16 5 views
0

クライアント用のiOS(迅速ベース)アプリケーションを開発しました。私はAppleのデベロッパープログラムを登録していて、私のクライアントも別のものを持っています。私のクライアントはXcodeアーカイブをAppStoreに公開することができます(彼は証明書で署名し直す必要があります)。彼は自分のプロビジョニングプロファイルを送ってきましたが、私はXcodeアーカイブを生成できません。
署名証明書がない "iOS Distribution"が見つかりました:チームID "XXXXXXX"と秘密鍵で一致する署名証明書が見つかりませんでした。クライアント用のXcode 8エクスポートアーカイブ

また、iOS SKDでコード署名を無効にしようとしましたが、これは効果的ではありません。

どのように私はこの問題を解決することができますか?

+0

クライアントで生成された証明書とプロビジョニングプロファイルの両方をシステムに追加する必要があります –

答えて

0

お客様のクライアントはiOS配布証明書(自分の秘密鍵でキーチェーンからエクスポートされたもの)を送信し、xcodeからアーカイブする必要があります。

もし彼がその方法を知らないのであれば、彼はAppleの開発者アカウントにアクセスできます(限られた開発者アクセスで十分です)。そしてあなた自身でiOS配布証明書を生成することができます。

0

私は上記のようにこの問題を解決します。クライアントは私を彼のチームの一部にしました。だから彼のチームからプロビジョニングと署名証明書を設定できます。今、私はXcodeのアーカイブを生成して私のクライアントに送ることができました。