简体   繁体   English

我添加到我的 iOS 应用程序的自定义 fonts 是否可用于设备上的其他应用程序?

[英]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.我的 iOS 应用程序中有专有的自定义 fonts,我想知道在设备上安装应用程序后其他应用程序是否可以使用我的字体。

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 . 但是,您可以在此处了解有关NSBundle更多信息在此处了解有关访问捆绑内容的更多信息

Yes, one can get your assets like , Appicons, Launch Image, Fonts any mp3/mp4 file that all added as Assets. 是的,您可以获取资产,Appicons,启动图像,将所有添加为资产的mp3 / mp4文件设置为字体。 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 通过Mac Itunes下载应用程序->右键单击并在文件夹中打开->将IPA复制到Dektop->现在将.IPA扩展名更改为.ZIP并提取转换后的ZIP文件-> OPen FOlder->右键单击App&单击Show Package Contents->它将向您显示App中使用的资产

Since iOS 13, apps can make use of a new Fonts entitlement, namely Install fonts .自 iOS 13 起,应用程序可以使用新的 Fonts 权利,即Install fonts Apps that use the related API are called 'font provider apps'.使用相关 API 的应用程序称为“字体提供程序应用程序”。 Examples of such apps are CreativeCloud from Adobe and MyFonts from MonoType.此类应用程序的示例包括 Adobe 的CreativeCloud和 MonoType 的MyFonts

More info here: https://developer.apple.com/videos/play/wwdc2019/227/更多信息在这里: https://developer.apple.com/videos/play/wwdc2019/227/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 自定义字体正在减慢我的iOS应用程序 - Custom fonts are slowing my iOS app 如果我的 iOS 应用与使用 Core Bluetooth 的设备配对,其他应用是否可以访问该设备? - If my iOS app pairs with a device using Core Bluetooth, will other apps have access to the device? 保证可以在iOS设备上使用哪些字体? - What fonts are guaranteed to be available on an iOS device? 在我的 iOS 应用中使用自定义字体会影响应用大小吗? - Does using custom fonts in my iOS app impact the app size? 如何从我的应用程序打开我的设备上的其他应用程序 - How to open other apps on my device from my app ios-无法在我的应用程序上添加自定义字体 - ios - Can't add custom fonts on my application 如何在iOS应用中添加自定义字体? - How do i add in a custom font into my iOS app? iOS / Windows Store应用程序:我可以知道我的其他应用程序是否已安装在此设备/用户帐户上吗? - iOS / Windows Store App: can I know whether my other app installed on this device/user account? 我如何知道我的iOS应用程序是在设备上还是在其他设备上运行? - How can I know if my iOS App is running on my device or in any other? 如何从其他iOS应用程序读取应用程序文档目录中的文档? - How can I read documents in my app's Document directory from other iOS apps?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM