You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*[deliver] Fix altool not logging errors (#29545) via TCROC (@TCROC)
2
-
*[precheck] fix typo in precheck error (#22086) via Hans Knöchel (@hansemannn)
3
-
*[pilot] ability to upload ipas to Testflight from Linux (#22014) via Cristian Caruceru (@ccaruceru)
4
-
*[docs] Clarify only-testing/skip-testing format (#27585) via Ben LaVerriere (@benlaverriere)
1
+
*[sigh][match] fix issue where unknown attribute `template_name` is being sent when creating provisioning profiles (#29591) via Florentin Luca Rieger (@visuallization)
2
+
*[action][hipchat] remove hipchat action (#29558) via Eitan Adler (@grimreaper)
Copy file name to clipboardExpand all lines: fastlane/lib/fastlane/actions/docs/sync_code_signing.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -406,14 +406,16 @@ If you're not using `Fastfile`, you can also use the `force_for_new_devices` opt
406
406
fastlane match adhoc --force_for_new_devices
407
407
```
408
408
409
-
##### Templates (aka: custom entitlements)
409
+
##### Managed capabilities
410
410
411
-
_match_ can generate profiles that contain custom entitlements by passing in the entitlement's name with the `template_name` parameter.
411
+
> [!IMPORTANT]
412
+
> This feature has been deprecated since May 2025, until Apple provides a new solution. We will update this documentation once we have more information on how to handle managed capabilities in the future.
Managed capabilities — formerly known as "additional entitlements" or "custom entitlements", enabled via "templates" — are additional capabilities that require Apple's review and approval before they can be distributed.
415
+
416
+
These capabilities used to be enabled by passing a `template_name` parameter to the _match_ action, which would then generate a provisioning profile with the entitlements specified by the given template. However, this feature was never officially supported by Apple's API (undocumented), and they eventually removed it in May 2025 ([see issue #29498](https://github.com/fastlane/fastlane/issues/29498)). Apple still hasn't provided a replacement for this functionality.
417
+
418
+
As a result, the `template_name` parameter was deprecated in the _match_ action, and it will not generate provisioning profiles with custom entitlements.
0 commit comments