2017-10-05 98 views
1

我(在Info.plist中正確加入CFBundleAlternateIcons)來實現此代碼替換圖標:更改iPhone和iPad(setAlternateIcon對於iPhone和iPad)

UIApplication.shared.setAlternateIconName("MyCustomIcon") { error in 
if let error = error { 
    print(error.localizedDescription) 
} else { 
    print("Finished") 
}} 

如果我在iPhone上運行這一切正常,但在iPad上的錯誤消息'文件不存在'。出現。 有沒有一種方法來實現所有大小的圖標? 還是我必須添加一個單獨的項目Info.plist?

回答

1

同樣在這裏,我必須使用相同的設置來定義CFBundleIcons 和CFBundleIcons〜ipad 以使其在iPad上也可以使用。