Page MenuHomePhabricator

[desktop] Allow building with a provisioning profile
ClosedPublic

Authored by michal on Feb 24 2023, 9:18 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 5, 8:57 PM
Unknown Object (File)
Sun, Nov 3, 4:46 AM
Unknown Object (File)
Sun, Oct 27, 6:16 PM
Unknown Object (File)
Wed, Oct 23, 2:32 AM
Unknown Object (File)
Wed, Oct 23, 1:29 AM
Unknown Object (File)
Wed, Oct 23, 12:40 AM
Unknown Object (File)
Tue, Oct 22, 11:24 PM
Unknown Object (File)
Tue, Oct 22, 4:46 PM
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
Lint Not Applicable
Unit
Tests Not Applicable