前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS开发 Icons, Launch Storyboards, Assets Catalog 修改编辑

iOS开发 Icons, Launch Storyboards, Assets Catalog 修改编辑

原创
作者头像
贰贰贰叁
修改2021-06-02 14:29:01
8270
修改2021-06-02 14:29:01
举报
文章被收录于专栏:TF签名TF签名

从ios11开始,我们不能再像之前那样简单的打包图片资源文件放在项目里了。现在需要在项目的根目录创建asset目录(编译后生成Assets.car)

Note: The Assets.car file is needed for iOS 11+ when you are using AIR SDK v28+

方法一 命令行模式

Note: 需要安装xcode9+的Mac电脑

这种方式比较简单,只需要简单的一行命令就可以创建car文件。

  1. 首选下载脚本 https://airnativeextensions.github.io/tutorials/resources/ios/assets-car-build.zip
  2. 解压后,将Assets.xcassets换成你自己的文件。
  3. 双击脚本createAssetsCar(如果无法运行,需要添加可执行权限),在当前目录下将生成build文件夹。
assets-car-build
assets-car-build

方法二 Xcode

Note: 需要安装xcode9+的Mac电脑

  1. 打开Xcode 创建新的项目,选择 Single View App
Single View App
Single View App

简单的填写必要的信息

版本可能比较老
版本可能比较老

创建项目,可以看到左侧文件列表的Assets.xcassets

Assets.xcassets
Assets.xcassets

2.选择 AppIcon,需要上传所有尺寸的图片,可以在线生成所有尺寸的icon

在线工具生成所有尺寸的icon
在线工具生成所有尺寸的icon

图片导入后,

product->archive,export ipa文件

ipa改成 zip后缀,双击解压

找到.app文件,右键显示包内容,进入获取Assets.car文件

方法三 在线生成

这种方式最简单,只要有浏览器然后村里通网就行了,直接看我之前发的文章

什么是car文件,如何反编译car文件呢?

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 方法一 命令行模式
  • 方法二 Xcode
  • 方法三 在线生成
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档