簡體   English   中英

Xcode 5資產目錄向后兼容iOS 7之前的版本嗎?

[英]Is Xcode 5 Asset Catalog backwards compatible with pre-iOS 7?

Xcode 5引入了資產目錄 ,看起來非常酷。 但是我沒有找到關於它的更多信息。 具體來說,我很感興趣資產目錄的使用是否會對應用程序的兼容性產生任何影響。

資產目錄iOS 7是否具有特定功能(即iOS必須能夠處理它)或者它只是Xcode的便利工具?

此外,我將感謝任何相關的信息資源/鏈接。

謝謝你的回答

是的,它是向后兼容的。

文件說

Xcode 5為資產目錄提供不同的功能,具體取決於項目的部署目標:

  • 對於所有項目,可以使用集名稱加載單個圖像。
  • 對於部署目標為iOS 7的項目,Xcode會將您的資產目錄編譯為運行時二進制文件格式,從而縮短應用程序的下載時間。

僅當您的部署目標設置為iOS 7時才使用新的二進制文件格式。否則,它將默認返回到簡單地將所有單個圖像文件放入資源文件夾中,如前所述。

是的,它絕對與iOS6兼容。 不確定5。

但是,如果在7.0之前使用它,則無法使用資產目錄的可調整大小的圖像功能。

目前還不清楚它是否應該與ios5向后兼容。 我可以肯定地告訴你它與ios 5有關,至少在iPad應用程序的應用程序圖標資產目錄中是這樣。

如果您想使用資產目錄為ios5兼容的iPad應用程序定義應用程序圖標,iPad上的圖標將顯示為blury或空白(具有ios5)。 這是因為xcode在iOS 5不知道的圖標文件名中添加了^ ^ ^ sufix。 所以當發生這種情況時,如果應用程序是通用應用程序,ios 5將使用一個沒有^ iPad后綴的圖標(實際上是iPhone版本)。 它將選擇57x57版本,當調整為72x72時它將變得模糊。

如果應用程序不是通用應用程序(僅適用於iPad),ipad上的ios 5將找不到有效圖像(因為所有圖標文件名都有^ iPad后綴),導致應用程序圖標為空白,帶有光澤使用ios 5對iPad產生影響。

暫無
暫無

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

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