Required entitlement for enableCredentialSharingModeForExtendedPANID

Since beta 5 of iOS 27 a new entitlement is required to use THClient.enableCredentialSharingModeForExtendedPANID

Code that was running fine with previous betas is now displaying an error : 'Did fail sharing credentials: Error Domain=ThreadCredentialsStore Code=14 "CredShare: Failed to enable Credential Sharing Mode; Missing entitlement" UserInfo={NSLocalizedDescription=CredShare: Failed to enable Credential Sharing Mode; Missing entitlement}'

I cannot find any mention of this requirement in header or documentation.

Has anybody informations about this ?

Regards,

Jerome T

Since beta 5 of iOS 27 a new entitlement is required to use THClient.enableCredentialSharingModeForExtendedPANID ... I cannot find any mention of this requirement in header or documentation.

Please file a bug on this and then post the bug number back here.

Has anybody informations about this ?

There is a new entitlement restricting access to that API, however, the entitlement is so new that it hasn't been documented or formally "introduced". Once the bug is filed, I'll follow up with the Thread team to see where things stand.

__
Kevin Elliott
DTS Engineer, CoreOS/Hardware

Hi Kevin,

Thank you for taking care of this topic. Here is the bug report : FB24411075

Regards,

Jerome Tarantino

Hi,

Just to inform that beta 7 does not fix this missing documentation regarding required entitlement.

Required entitlement for enableCredentialSharingModeForExtendedPANID
 
 
Q