Post

Replies

Boosts

Views

Activity

Reply to Entitlements Issue: Fonts Provided by Application Still Showing as Missing in Xcode
Thanks again for helping me troubleshoot this. I’ve confirmed that my provisioning profile includes the com.apple.developer.user-fonts entitlement with "app-usage", so I think that part is fine. Here is what I see in terminal when I test my profile: { … "Entitlements" => { "application-identifier" => "(team id and bundle id)" "com.apple.developer.team-identifier" => "(team id)" "com.apple.developer.user-fonts" => [ 0 => "app-usage" 1 => "system-installation" ] "get-task-allow" => 1 "keychain-access-groups" => [ 0 => "(team id).*" 1 => "com.apple.token" ] } … } But Xcode is still giving me the missing entitlements error for UIAppFonts. Do you think Xcode is simply not able to find the fonts in my project, even though they’re listed in my entitlements and Info.plist?? I’ve already added all the fonts to Assets.xcassets and ensured they’re in “Copy Bundle Resources,” but I’m still getting Missing UIAppFonts in the entitlements section in the signing and capabilities part of my project where I have the provisioning profile downloaded. Could it be an issue with how Xcode is embedding them? Would love your thoughts on what I should try next, and I truly appreciate you continually working with me on this, as this is my first app creation and I am still learning a lot.
Apr ’25
Reply to Entitlements Issue: Fonts Provided by Application Still Showing as Missing in Xcode
Thank you so much for your response and for helping clarify the differences between UIAppFonts and com.apple.developer.user-fonts. I really appreciate your insights. To clarify my issue further: Xcode is showing a specific error during the build process stating “missing fonts provided by application.” My Info.plist includes the UIAppFonts key, listing all my required font files correctly (e.g., Lato-Bold.ttf, Montserrat-Regular.ttf). My entitlements file includes the Fonts capability, reflecting the label "Fonts provided by application" as expected. My provisioning profile includes the com.apple.developer.user-fonts entitlement with values app-usage and system-installation. The issue seems to be focused on the provisioning profile's entitlements. When I inspect the profile, all other entitlements appear correctly configured and functional—these include: application-identifier keychain-access-groups aps-environment get-task-allow com.apple.developer.team-identifier com.apple.developer.user-fonts However, in the same entitlements section, the Fonts entitlement is missing. Specifically, the provisioning profile does not show "Fonts provided by application" as an encoded entitlement, which seems to be causing Xcode to flag the error during the build process. Given that everything else in the entitlements section is working as expected, I suspect the issue might be related to how the provisioning profile was generated or synced with my Apple Developer account. Could it be that the Fonts capability is enabled in my App Identifier but isn’t fully propagating into the provisioning profile? Or if you have any other suggestions I would appreciate any ideas. Thank you again for taking the time to help me. I really appreciate your expertise and guidance, and I hope this makes a little more sense on my issue.
Apr ’25