Page MenuHomePhabricator

[desktop] Allow building with a provisioning profile
ClosedPublic

Authored by michal on Feb 24 2023, 9:18 AM.
Tags
None
Referenced Files
F1432835: D6887.id23296.diff
Thu, Mar 28, 5:48 AM
Unknown Object (File)
Fri, Mar 15, 9:51 AM
Unknown Object (File)
Thu, Mar 7, 1:41 PM
Unknown Object (File)
Thu, Mar 7, 11:49 AM
Unknown Object (File)
Feb 21 2024, 4:10 PM
Unknown Object (File)
Feb 21 2024, 9:13 AM
Unknown Object (File)
Feb 21 2024, 9:13 AM
Unknown Object (File)
Feb 21 2024, 9:13 AM
Subscribers

Details

Summary

We need aditional entitlements for push notifs on macos. Because of that we also need a provisioning profile to grant us these entitlements. This diff modifies the configuration that detects if there's a provisoning profile in the desktop dir and if they exist it uses them and the correct entitlements. The names of the files for the provisoning profiles are just the default files names you get when downloading them from apple website.

Test Plan

Check if it build correctly yarn package-dev with no and dev provisioning profile. Check if yarn package builds correctly with the production provisioning profile.

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage