fix: add config plugin to remove notification entitlement during prebuild

This commit is contained in:
Adrian Castro
2024-03-19 20:05:53 +01:00
parent d3368ef644
commit 134b71eeaf
2 changed files with 17 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
/* eslint-disable @typescript-eslint/no-unsafe-call */
/* eslint-disable @typescript-eslint/no-unsafe-return */
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-var-requires */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
const withEntitlementsPlist = require("@expo/config-plugins").withEntitlementsPlist;
const withRemoveiOSNotificationEntitlement = (config) => {
return withEntitlementsPlist(config, mod => {
delete mod.modResults['aps-environment'];
return mod;
})
}
module.exports = withRemoveiOSNotificationEntitlement;