OLD | NEW |
1 # Checking out and building Chromium for iOS | 1 # Checking out and building Chromium for iOS |
2 | 2 |
3 There are instructions for other platforms linked from the | 3 There are instructions for other platforms linked from the |
4 [get the code](../get_the_code.md) page. | 4 [get the code](../get_the_code.md) page. |
5 | 5 |
6 ## Instructions for Google Employees | 6 ## Instructions for Google Employees |
7 | 7 |
8 Are you a Google employee? See | 8 Are you a Google employee? See |
9 [go/building-chrome](https://goto.google.com/building-chrome) instead. | 9 [go/building-chrome](https://goto.google.com/building-chrome) instead. |
10 | 10 |
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
135 `ios_app_bundle_id_prefix` and usually corresponds to a reversed domain name | 135 `ios_app_bundle_id_prefix` and usually corresponds to a reversed domain name |
136 (the default value is `"org.chromium"`). | 136 (the default value is `"org.chromium"`). |
137 | 137 |
138 You then need to request provisioning profiles from Apple for your devices | 138 You then need to request provisioning profiles from Apple for your devices |
139 for the following bundle identifiers to build and run Chromium with these | 139 for the following bundle identifiers to build and run Chromium with these |
140 application extensions: | 140 application extensions: |
141 | 141 |
142 - `${prefix}.chrome.ios.herebedragons` | 142 - `${prefix}.chrome.ios.herebedragons` |
143 - `${prefix}.chrome.ios.herebedragons.ShareExtension` | 143 - `${prefix}.chrome.ios.herebedragons.ShareExtension` |
144 - `${prefix}.chrome.ios.herebedragons.TodayExtension` | 144 - `${prefix}.chrome.ios.herebedragons.TodayExtension` |
| 145 - `${prefix}.chrome.ios.herebedragons.SearchTodayExtension` |
145 | 146 |
146 All these certificates need to have the "App Groups" | 147 All these certificates need to have the "App Groups" |
147 (`com.apple.security.application-groups`) capability enabled for | 148 (`com.apple.security.application-groups`) capability enabled for |
148 the following groups: | 149 the following groups: |
149 | 150 |
150 - `group.${prefix}.chrome` | 151 - `group.${prefix}.chrome` |
151 - `group.${prefix}.common` | 152 - `group.${prefix}.common` |
152 | 153 |
153 The `group.${prefix}.chrome` is only shared by Chromium and its extensions | 154 The `group.${prefix}.chrome` is only shared by Chromium and its extensions |
154 to share files and configurations while the `group.${prefix}.common` is shared | 155 to share files and configurations while the `group.${prefix}.common` is shared |
(...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
304 | 305 |
305 ```shell | 306 ```shell |
306 $ xcodebuild -license | 307 $ xcodebuild -license |
307 ``` | 308 ``` |
308 | 309 |
309 Only accepting for all users of the machine requires root: | 310 Only accepting for all users of the machine requires root: |
310 | 311 |
311 ```shell | 312 ```shell |
312 $ sudo xcodebuild -license | 313 $ sudo xcodebuild -license |
313 ``` | 314 ``` |
OLD | NEW |