簡體   English   中英

更新iOS應用程序的應用程序圖標

[英]Updating App icon for an iOS app

之前也有人問過這個問題,但我的問題與以前的問題略有不同,或者我們可以說是擴展版本

Q1)我嘗試通過在資產目錄中添加圖像並將“目標”應用程序圖標設置指向該圖標來更新圖標應用程序。 該應用程序圖標已在我的Xcode中更新,但未在我運行該應用程序時反映出來。我讀到某個地方,也必須在“項目”文件中對此進行更新。 這可以通過遵循路徑Project-> General-> App icon來完成。 問題在於,該“常規”面板僅在Target中可見,而在“ Project”文件中不可見。我只有Project的“ Info”和“ build Settings”。 我正在使用Xcode6.1

Q2)我會繼續樂觀,並假設我會為此找到解決方案,這使我想到了第二個問題。

是否可以動態更新應用程序圖標? 對於例如->我的應用程序圖標為紅色,現在一旦啟動我的應用程序,我就有一個顏色菜單可供選擇。 一旦我選擇一種顏色說綠色,我的原始應用程序圖標應更新為綠色。 因此,當我最小化或退出我的應用程序時,圖標變為綠色。其中一個實時示例是iOS中可用的Calendar應用程序和Clock應用程序,其中圖標相對於日期和時間不斷變化

感謝您提前提出解決方案。

不,您不能更改應用程序及其捆綁包中的資源。

蘋果自己的應用程序當然是例外。

您無法動態更新應用程序圖標。

當您更新應用程序圖標(僅是資產,無需更新項目設置)時,請清理並構建您的應用程序以查看新圖標。 如果看不到它們,只需刪除並重新安裝該應用程序即可。 確保包括圖標所需的所有圖像分辨率。

確保將您的圖標資產選擇為應用程序圖標 在此處輸入圖片說明

對於第一個問題,我僅通過在項目“源”樹的Images.xcassets中創建一個新圖標集來更改所有圖標。 您需要確保所有目標都有合適大小的圖標。 您可以將項目指向新集合,也可以重命名舊集合,然后調用新集合AppIcon。 如果要更改設置名稱,則在項目設置的常規選項卡中的標題“應用程序圖標和啟動圖像”下定義使用的圖標集。 除此之外,您無需執行任何其他操作。 在模擬器上,刪除應用程序並重新啟動可能會有所幫助。

對於您的第二個問題,答案似乎是您不能但蘋果可以。 以前從未注意到過,但是時鍾應用程序圖標實際上具有正在移動的秒針並具有當前時間。 顯然有可能,但對於普通人來說似乎是不允許的: 如何在iOS中為應用程序圖標設置動畫?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM