2016-08-29 27 views
1

証明書とプロビジョニングを生成するためにFastlaneとそのmatchコマンドを設定しています。すべてのファイルは、ファストレーンのドキュメントで推奨されているプラ​​イベートギフトレポに保存されます。Fastlane: "match"コマンドで生成されたp12ファイルを使用できません

すべて正常に動作し、証明書とプロビジョニングが生成され、証明書のp12ファイルを含むプライベートレポに保存されました。 しかし、このp12ファイルをダウンロードしようとすると(Xcodeで私のアプリケーションを実行するために)、それは暗号化されているようです。

matchコマンドはgithubのにそれをアップロードする前に、P12をencriptedので、質問は次のとおりです。

- >どのように私はダウンロードして、私のプライベートレポでmatchコマンドによって生成されたP12ファイルを復号化できますか?

答えて

0

私はp12ファイルを自分で解読する必要はなかったようです。私はビルド設定でFastlaneから特別なプロビジョニングプロファイルを設定する必要がありました。

プロジェクト - >設定をビルド - >コード署名は - >プロフィールプロビジョニング:配布のためappstore、および開発

1

ためdevelopmentの場合:$(sigh_<bundle_identifier>_<profile_type>)

<bundle_identifier>:アプリのバンドルID

<profile_type>をファイルを手動で復号化したい(https://docs.fastlane.tools/actions/match/#manual-decrypt

openssl aes-256-cbc -k "<password>" -in "<fileYouWantToDecryptPath>" -out "<decryptedFilePath>" -a -d 
関連する問題