從ios11開始,我們不能再像之前那樣簡(jiǎn)單的打包圖片資源文件放在項(xiàng)目里了?,F(xiàn)在需要在項(xiàng)目的根目錄創(chuàng)建asset目錄(編譯后生成Assets.car)
Note: The Assets.car file is needed for iOS 11+ when you are using AIR SDK v28+?
方法一 命令行模式
Note: 需要安裝xcode9+的Mac電腦?
這種方式比較簡(jiǎn)單,只需要簡(jiǎn)單的一行命令就可以創(chuàng)建car文件。
首選下載腳本 https://airnativeextensions.github.io/tutorials/resources/ios/assets-car-build.zip
解壓后,將Assets.xcassets換成你自己的文件。
雙擊腳本createAssetsCar(如果無(wú)法運(yùn)行,需要添加可執(zhí)行權(quán)限),在當(dāng)前目錄下將生成build文件夾。
assets-car-build

方法二 Xcode
Note: 需要安裝xcode9+的Mac電腦?
打開Xcode 創(chuàng)建新的項(xiàng)目,選擇 Single View App
Single View App

簡(jiǎn)單的填寫必要的信息
版本可能比較老

創(chuàng)建項(xiàng)目,可以看到左側(cè)文件列表的Assets.xcassets
Assets.xcassets

2.選擇 AppIcon,需要上傳所有尺寸的圖片,可以在線生成所有尺寸的icon
在線工具生成所有尺寸的icon


圖片導(dǎo)入后,
product->archive,export ipa文件
ipa改成 zip后綴,雙擊解壓
找到.app文件,右鍵顯示包內(nèi)容,進(jìn)入獲取Assets.car文件
方法三 在線生成
這種方式最簡(jiǎn)單,只要有瀏覽器然后村里通網(wǎng)就行了,直接看我之前發(fā)的文章