ios 仅提供IPA文件更改应用程序图标

xnifntxz  于 2023-10-21  发布在  iOS
关注(0)|答案(1)|浏览(150)

创建ipa文件后如何更改应用程序图标?
我遵循以下步骤:
1.将.ipa转换为.zip,然后解压缩存档。
1.里面应该是一个名为“payload”的文件夹,该文件夹内应该是您的应用程序存档。
1.更改应用图标文件
1.重新压缩存档
1.将.zip转换为.ipa
1.重新签署.ipa
但是ipa没有安装。它显示修改(添加或删除)文件错误。

uwopmtnx

uwopmtnx1#

1.提取IPA(它包含单个Payload目录):

$ unzip MyApp.ipa
  1. Info.plist的打印内容
$ plutil -p ./Payload/MyApp.app/Info.plist

 "CFBundleIcons" => {
   "CFBundlePrimaryIcon" => {
     "CFBundleIconFiles" => [
       0 => "AppIcon60x60"
     ]
     "CFBundleIconName" => "AppIcon"
   }
 }
 "CFBundleIcons~ipad" => {
   "CFBundlePrimaryIcon" => {
     "CFBundleIconFiles" => [
       0 => "AppIcon60x60"
       1 => "AppIcon76x76"
     ]
     "CFBundleIconName" => "AppIcon"
   }
 }

1.将./Payload/MyApp.app/中列出的所有图标替换为新图标。

  1. Zip修改./Payload为新IPA
$ zip -vr NewMyApp.ipa ./Payload

1.带有新图标的NewMyApp.ipa可以使用

相关问题