我正在使用React Native构建应用,但我不确定这是否是React Native的问题。
仅在iOS上出现令人困惑的异常。我的应用程序图标有一个白色背景,而非透明背景,在iOS上却呈现为黑色。Android工作正常。我尝试从Xcode中删除图标, 删除
ios/build
文件夹,清除缓存,重新链接,关闭模拟器和Metro,然后重新启动,但仍然是黑色的。我不知道这里发生了什么。这真的让我抓狂。
而且,我不知道它为什么还会出现,因为我已经将它从ios中移除了,这显然意味着它仍然被缓存。有一点需要注意的是,各种像素密度的图标仍然存在。可能是因为缺少1024pt
图标,Xcode会从其他大小中“借用”一个吗?然而,这并不能解释黑色背景,因为所有的图标都有白色(由图标的创建者确认)。