Commit e68ab7e5 authored by Javier Ernesto Flores Robles's avatar Javier Ernesto Flores Robles Committed by Chromium LUCI CQ

[iOS][ProvisionProfiles] Update documentation

To be submitted on Jan 20. Once the new profiles enter in effect.
Mention new profiles and adds information about Credential Provider.

Bug: 1160995
Change-Id: Ie4b57e98fca5543d161f4e46c77200ccae05ee33
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2599930Reviewed-by: default avatarSylvain Defresne <sdefresne@chromium.org>
Commit-Queue: Javier Flores <javierrobles@chromium.org>
Cr-Commit-Position: refs/heads/master@{#845228}
parent 79151f52
...@@ -168,10 +168,13 @@ You then need to request provisioning profiles from Apple for your devices ...@@ -168,10 +168,13 @@ You then need to request provisioning profiles from Apple for your devices
for the following bundle identifiers to build and run Chromium with these for the following bundle identifiers to build and run Chromium with these
application extensions: application extensions:
- `${prefix}.chrome.ios.herebedragons` - `${prefix}.chrome.ios.dev`
- `${prefix}.chrome.ios.herebedragons.ShareExtension` - `${prefix}.chrome.ios.dev.ContentTodayExtension`
- `${prefix}.chrome.ios.herebedragons.TodayExtension` - `${prefix}.chrome.ios.dev.CredentialProviderExtension`
- `${prefix}.chrome.ios.herebedragons.SearchTodayExtension` - `${prefix}.chrome.ios.dev.SearchTodayExtension`
- `${prefix}.chrome.ios.dev.ShareExtension`
- `${prefix}.chrome.ios.dev.TodayExtension`
- `${prefix}.chrome.ios.dev.WidgetKitExtension`
All these certificates need to have the "App Groups" All these certificates need to have the "App Groups"
(`com.apple.security.application-groups`) capability enabled for (`com.apple.security.application-groups`) capability enabled for
...@@ -185,6 +188,11 @@ to share files and configurations while the `group.${prefix}.common` is shared ...@@ -185,6 +188,11 @@ to share files and configurations while the `group.${prefix}.common` is shared
with Chromium and other applications from the same organisation and can be used with Chromium and other applications from the same organisation and can be used
to send commands to Chromium. to send commands to Chromium.
`${prefix}.chrome.ios.dev.CredentialProviderExtension` needs the AutoFill
Credential Provider Entitlement, which corresponds to the key
`com.apple.developer.authentication-services.autofill-credential-provider`
Please refer to Apple's documentation on how to set this up.
### Mobile provisioning profiles for tests ### Mobile provisioning profiles for tests
In addition to that, you need a different provisioning profile for each In addition to that, you need a different provisioning profile for each
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment