简体   繁体   中英

Are custom fonts that I add to my iOS app available to other apps on the device?

I have proprietary custom fonts in my iOS app and I'm wondering whether other apps can use my font after the app has been installed on a device.

Thanks!

No. As the other apps can't access your app's bundle resources, they can't use your custom font.

Since It's not possible to access other app bundle details, there is no document available since now.

But you can learn more about NSBundle here and about Accessing a Bundle's Content here .

Yes, one can get your assets like , Appicons, Launch Image, Fonts any mp3/mp4 file that all added as Assets. Now, How can we get this... for Example,

Download an App through Mac Itunes --> Right Click & Open in Folder --> Copy IPA to Dektop --> Now Change .IPA extension to .ZIP & Extract the converted ZIP file --> OPen FOlder --> Right Click on App & Click on Show Package Contents --> It will shwo you the Assets Used in Apps

Since iOS 13, apps can make use of a new Fonts entitlement, namely Install fonts . Apps that use the related API are called 'font provider apps'. Examples of such apps are CreativeCloud from Adobe and MyFonts from MonoType.

More info here: https://developer.apple.com/videos/play/wwdc2019/227/

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM