我需要在我的苹果开发者账户中注册一个App ID,并在“Capabilities”部分下看到“字体”选项。根据我找到的on,它的意思是“字体: 字体安装允许您的应用程序在用户许可下安装和使用自定义字体。”
我勾选了该框,认为它与在我的应用程序中使用自定义字体有关,但在Xcode中收到了警告消息:
“警告: iOS Team Provisioning Profile: My Bundle ID for MyAppName包含未在entitlements文件中的entitlements: com.apple.developer.user-fonts。要使用这些entitlements,请将它们添加到您的entitlements文件中。否则,请从您的provisioning profile中删除未使用的entitlements。(in target MyAppName)。”
更糟糕的是,如果我取消选中“Fonts”功能框以消除警告,模态会显示:“修改应用程序功能:添加或删除任何功能都将使包括此App ID的任何provisioning profiles失效,它们必须重新生成以供将来使用。”
在观看了video之后,我认为“Certificates, Identifiers & Profiles”下的“Capabilities”中的“Fonts”是用于“能够在整个系统中注册字体”的。无论那意味着什么...
我勾选了该框,认为它与在我的应用程序中使用自定义字体有关,但在Xcode中收到了警告消息:
“警告: iOS Team Provisioning Profile: My Bundle ID for MyAppName包含未在entitlements文件中的entitlements: com.apple.developer.user-fonts。要使用这些entitlements,请将它们添加到您的entitlements文件中。否则,请从您的provisioning profile中删除未使用的entitlements。(in target MyAppName)。”
更糟糕的是,如果我取消选中“Fonts”功能框以消除警告,模态会显示:“修改应用程序功能:添加或删除任何功能都将使包括此App ID的任何provisioning profiles失效,它们必须重新生成以供将来使用。”
在观看了video之后,我认为“Certificates, Identifiers & Profiles”下的“Capabilities”中的“Fonts”是用于“能够在整个系统中注册字体”的。无论那意味着什么...
“将自定义字体添加到应用程序”页面中没有提及在注册应用程序ID时在“能力”下的“字体”选项。 链接
我认为字体功能是新功能,这就是为什么他们的文档不一致的原因。有人知道在什么情况下需要勾选字体功能框并如何使用它吗?
谢谢