UIApplicationShortcutIcon仅可以使用主捆绑包中的图像?

时间:2018-07-03 06:19:20

标签: ios xcode frameworks bundle xcasset

UIApplicationShortcutIcon只能使用主捆绑包中的图片吗?我将代码移至框架,现在它停止工作。

1 个答案:

答案 0 :(得分:0)

是的,看起来资产确实需要来自主捆绑包,UIApplicationShortcutIcon的初始值设定项不允许您指定Bundle,文档说:

  

应用程序资产目录中的自定义图片的名称。如果该图片不在您应用的资产目录中,则此方法会在应用捆绑包中搜索该图片。

从我的测试看来,资产确实需要来自主捆绑包。