11
Views
0
Comments
[Edit Plist File Plugin] Facing an issue with esim feature.
Question
Forge component by Miguel 'Kelter' Antunes
2
Published on 05 Jan 2018

I am working esim feature of Ios. I edited plugin.xml as below:

<config-file target="*-Info.plist" parent="com.apple.security.network.server">

   <true />

</config-file>

<config-file target="*-Info.plist" parent="com.apple.security.network.client">

   <true />

</config-file>

<config-file target="*-Info.plist" parent="com.apple.CommCenter.fine-grained">

   <string>public-cellular-plan</string>

</config-file>

<config-file target="*-Info.plist" parent="CarrierDescriptors">

   <array>

      <dict>

         <key>MCC</key>

         <string>525</string>

         <key>MNC</key>

         <string>05</string>

      </dict>

   </array>

</config-file>

<config-file target="*-Info.plist" parent="com.apple.wlan.authentication">

   <true />

</config-file>

<config-file target="*-Info.plist" parent="keychain-access-groups">

   <array>

      <string>apple</string>

      <string>com.apple.identities</string>

      <string>com.apple.certificates</string>

   </array>

</config-file>

<config-file target="*-Info.plist" parent="com.apple.private.system-keychain">

   <true />

</config-file>

But when I generate the app I faced an issue: "Provisioning profile "ABC" for "XYZ" contains entitlements that aren't in the entitlements file: com.apple.CommCenter.fine-grained. To use these entitlements, add them to your entitlements file. Otherwise, remove unused entitlements from your provisioning profile. (in target 'XYZ' from project 'XYZ')** ARCHIVE FAILED **"

How can I add the entitlements file in this plugin?