bitrise-steplib / steps-ios-auto-provision-appstoreconnect

MIT License
15 stars 16 forks source link

Difference between automatic and api_key connections #66

Closed QuentinFarizon closed 7 months ago

QuentinFarizon commented 3 years ago

Troubleshooting

Issue description

I think something is missing in the documentation, I don't understand the difference between :

Both modes seem to use the Api key connection configured in the "Team" tab of my app. Is there a difference ?

I think the documentation should be clearer here. Examples in this repo don't showcase any difference.

Also, could it be possible to to specify an API key in this step, when multiple are registered ? (and not alwasy take the default one)

Thanks !

bitrise-coresteps-bot commented 2 years ago

Hello there, I'm a bot. On behalf of the community I thank you for opening this issue.

To help our human contributors focus on the most relevant reports, I check up on old issues to see if they're still relevant. This issue has had no activity for 90 days, so I marked it as stale.

The community would appreciate if you could check if the issue still persists. If it isn't, please close it. If the issue persists, and you'd like to remove the stale label, you simply need to leave a comment. Your comment can be as simple as "still important to me".

If no comment left within 21 days, this issue will be closed.

QuentinFarizon commented 2 years ago

Up, still awaiting clarification :)

bitce commented 2 years ago

Hi @QuentinFarizon!

Sorry for missing this question earlier. The difference between the settings in question is that the automatic option will use the different session-based connection or step inputs as a fallback if available, while api_key will only work with that method specifically.

The way you could use different API key connections at the moment is by downloading the different .p8 keys to the build machines directly. I'll make sure to pass along the request to make this simpler, though this is limited by how the website expects you to select one an account to be using at a time.

QuentinFarizon commented 2 years ago

@bitce If there is a difference, the documentation should explicit it.

bitrise-coresteps-bot commented 2 years ago

Hello there, I'm a bot. On behalf of the community I thank you for opening this issue.

To help our human contributors focus on the most relevant reports, I check up on old issues to see if they're still relevant. This issue has had no activity for 90 days, so I marked it as stale.

The community would appreciate if you could check if the issue still persists. If it isn't, please close it. If the issue persists, and you'd like to remove the stale label, you simply need to leave a comment. Your comment can be as simple as "still important to me".

If no comment left within 21 days, this issue will be closed.

QuentinFarizon commented 2 years ago

Well the documentation is still not clear

lpusok commented 7 months ago

Closing as Step is deprecated. Use manage-ios-code-signing instead: https://github.com/bitrise-steplib/bitrise-step-manage-ios-code-signing/blob/60e41ea0227a0c6ce2a8cd0b17f5301452f46f32/step.yml#L65.