我正在尝试使 TTF 字体文件可用于我的主应用程序以及我的照片编辑扩展程序。但是当我尝试在扩展程序中按名称访问它时找不到该字体,尽管它在主应用程序中有效。
我选择了 TTF 文件并在文件检查器中检查了 AppName 和 AppNameExtension 以将它们都添加到目标中。我确保字体显示在 Extension > Build Phase > Copy Bundle Resources 中。字体名称和扩展名作为“应用程序提供的字体”数组的第一个索引存在于扩展的 Info.plist 中。我用它的正确名称在代码中调用它。同样,它在主应用程序中工作,但不在扩展程序中。
为了使该资源在扩展程序中可用,我是否做错了什么,这在扩展程序中是不可能的,还是我应该报告的错误?