├── 奇葩.mp4 ├── KKDemo.ipa ├── WechatIMG38.png ├── WechatIMG14.jpeg ├── channel ├── channel001 │ ├── icon.png │ ├── Assets.car │ ├── IconiPad-167.png │ ├── IconiPad-20.png │ ├── IconiPad-29.png │ ├── IconiPad-40.png │ ├── IconiPad-76.png │ ├── AppIcon60x60@2x.png │ ├── IconiPad-20@2x.png │ ├── IconiPad-29@2x.png │ ├── IconiPad-40@2x.png │ ├── IconiPad-76@2x.png │ ├── IconAppStore-1024.png │ ├── IconiPhone-20@2x.png │ ├── IconiPhone-20@3x.png │ ├── IconiPhone-29@2x.png │ ├── IconiPhone-29@3x.png │ ├── IconiPhone-40@2x.png │ ├── IconiPhone-40@3x.png │ ├── IconiPhone-60@2x.png │ ├── IconiPhone-60@3x.png │ ├── AppIcon76x76@2x~ipad.png │ └── Contents.json ├── channel002 │ ├── icon.png │ ├── Assets.car │ ├── IconiPad-167.png │ ├── IconiPad-20.png │ ├── IconiPad-29.png │ ├── IconiPad-40.png │ ├── IconiPad-76.png │ ├── AppIcon60x60@2x.png │ ├── IconiPad-20@2x.png │ ├── IconiPad-29@2x.png │ ├── IconiPad-40@2x.png │ ├── IconiPad-76@2x.png │ ├── IconAppStore-1024.png │ ├── IconiPhone-20@2x.png │ ├── IconiPhone-20@3x.png │ ├── IconiPhone-29@2x.png │ ├── IconiPhone-29@3x.png │ ├── IconiPhone-40@2x.png │ ├── IconiPhone-40@3x.png │ ├── IconiPhone-60@2x.png │ ├── IconiPhone-60@3x.png │ ├── AppIcon76x76@2x~ipad.png │ └── Contents.json ├── channel003 │ ├── icon.png │ ├── Assets.car │ ├── IconiPad-167.png │ ├── IconiPad-20.png │ ├── IconiPad-29.png │ ├── IconiPad-40.png │ ├── IconiPad-76.png │ ├── AppIcon60x60@2x.png │ ├── IconiPad-20@2x.png │ ├── IconiPad-29@2x.png │ ├── IconiPad-40@2x.png │ ├── IconiPad-76@2x.png │ ├── IconAppStore-1024.png │ ├── IconiPhone-20@2x.png │ ├── IconiPhone-20@3x.png │ ├── IconiPhone-29@2x.png │ ├── IconiPhone-29@3x.png │ ├── IconiPhone-40@2x.png │ ├── IconiPhone-40@3x.png │ ├── IconiPhone-60@2x.png │ ├── IconiPhone-60@3x.png │ ├── AppIcon76x76@2x~ipad.png │ └── Contents.json ├── channel004 │ ├── icon.png │ ├── Assets.car │ ├── IconiPad-167.png │ ├── IconiPad-20.png │ ├── IconiPad-29.png │ ├── IconiPad-40.png │ ├── IconiPad-76.png │ ├── AppIcon60x60@2x.png │ ├── IconiPad-20@2x.png │ ├── IconiPad-29@2x.png │ ├── IconiPad-40@2x.png │ ├── IconiPad-76@2x.png │ ├── IconAppStore-1024.png │ ├── IconiPhone-20@2x.png │ ├── IconiPhone-20@3x.png │ ├── IconiPhone-29@2x.png │ ├── IconiPhone-29@3x.png │ ├── IconiPhone-40@2x.png │ ├── IconiPhone-40@3x.png │ ├── IconiPhone-60@2x.png │ ├── IconiPhone-60@3x.png │ ├── AppIcon76x76@2x~ipad.png │ └── Contents.json └── channel005 │ ├── icon.png │ ├── Assets.car │ ├── IconiPad-167.png │ ├── IconiPad-20.png │ ├── IconiPad-29.png │ ├── IconiPad-40.png │ ├── IconiPad-76.png │ ├── AppIcon60x60@2x.png │ ├── IconiPad-20@2x.png │ ├── IconiPad-29@2x.png │ ├── IconiPad-40@2x.png │ ├── IconiPad-76@2x.png │ ├── IconAppStore-1024.png │ ├── IconiPhone-20@2x.png │ ├── IconiPhone-20@3x.png │ ├── IconiPhone-29@2x.png │ ├── IconiPhone-29@3x.png │ ├── IconiPhone-40@2x.png │ ├── IconiPhone-40@3x.png │ ├── IconiPhone-60@2x.png │ ├── IconiPhone-60@3x.png │ ├── AppIcon76x76@2x~ipad.png │ └── Contents.json ├── comlwgzsqimkkxDev.mobileprovision ├── do.sh ├── make_ios_replaceIcon.sh └── README.md /奇葩.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/奇葩.mp4 -------------------------------------------------------------------------------- /KKDemo.ipa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/KKDemo.ipa -------------------------------------------------------------------------------- /WechatIMG38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/WechatIMG38.png -------------------------------------------------------------------------------- /WechatIMG14.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/WechatIMG14.jpeg -------------------------------------------------------------------------------- /channel/channel001/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/icon.png -------------------------------------------------------------------------------- /channel/channel002/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/icon.png -------------------------------------------------------------------------------- /channel/channel003/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/icon.png -------------------------------------------------------------------------------- /channel/channel004/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/icon.png -------------------------------------------------------------------------------- /channel/channel005/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/icon.png -------------------------------------------------------------------------------- /channel/channel001/Assets.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/Assets.car -------------------------------------------------------------------------------- /channel/channel002/Assets.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/Assets.car -------------------------------------------------------------------------------- /channel/channel003/Assets.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/Assets.car -------------------------------------------------------------------------------- /channel/channel004/Assets.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/Assets.car -------------------------------------------------------------------------------- /channel/channel005/Assets.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/Assets.car -------------------------------------------------------------------------------- /comlwgzsqimkkxDev.mobileprovision: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/comlwgzsqimkkxDev.mobileprovision -------------------------------------------------------------------------------- /channel/channel001/IconiPad-167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPad-167.png -------------------------------------------------------------------------------- /channel/channel001/IconiPad-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPad-20.png -------------------------------------------------------------------------------- /channel/channel001/IconiPad-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPad-29.png -------------------------------------------------------------------------------- /channel/channel001/IconiPad-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPad-40.png -------------------------------------------------------------------------------- /channel/channel001/IconiPad-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPad-76.png -------------------------------------------------------------------------------- /channel/channel002/IconiPad-167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPad-167.png -------------------------------------------------------------------------------- /channel/channel002/IconiPad-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPad-20.png -------------------------------------------------------------------------------- /channel/channel002/IconiPad-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPad-29.png -------------------------------------------------------------------------------- /channel/channel002/IconiPad-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPad-40.png -------------------------------------------------------------------------------- /channel/channel002/IconiPad-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPad-76.png -------------------------------------------------------------------------------- /channel/channel003/IconiPad-167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPad-167.png -------------------------------------------------------------------------------- /channel/channel003/IconiPad-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPad-20.png -------------------------------------------------------------------------------- /channel/channel003/IconiPad-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPad-29.png -------------------------------------------------------------------------------- /channel/channel003/IconiPad-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPad-40.png -------------------------------------------------------------------------------- /channel/channel003/IconiPad-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPad-76.png -------------------------------------------------------------------------------- /channel/channel004/IconiPad-167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPad-167.png -------------------------------------------------------------------------------- /channel/channel004/IconiPad-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPad-20.png -------------------------------------------------------------------------------- /channel/channel004/IconiPad-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPad-29.png -------------------------------------------------------------------------------- /channel/channel004/IconiPad-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPad-40.png -------------------------------------------------------------------------------- /channel/channel004/IconiPad-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPad-76.png -------------------------------------------------------------------------------- /channel/channel005/IconiPad-167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPad-167.png -------------------------------------------------------------------------------- /channel/channel005/IconiPad-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPad-20.png -------------------------------------------------------------------------------- /channel/channel005/IconiPad-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPad-29.png -------------------------------------------------------------------------------- /channel/channel005/IconiPad-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPad-40.png -------------------------------------------------------------------------------- /channel/channel005/IconiPad-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPad-76.png -------------------------------------------------------------------------------- /channel/channel001/AppIcon60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/AppIcon60x60@2x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPad-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPad-20@2x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPad-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPad-29@2x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPad-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPad-40@2x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPad-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPad-76@2x.png -------------------------------------------------------------------------------- /channel/channel002/AppIcon60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/AppIcon60x60@2x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPad-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPad-20@2x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPad-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPad-29@2x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPad-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPad-40@2x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPad-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPad-76@2x.png -------------------------------------------------------------------------------- /channel/channel003/AppIcon60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/AppIcon60x60@2x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPad-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPad-20@2x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPad-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPad-29@2x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPad-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPad-40@2x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPad-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPad-76@2x.png -------------------------------------------------------------------------------- /channel/channel004/AppIcon60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/AppIcon60x60@2x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPad-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPad-20@2x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPad-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPad-29@2x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPad-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPad-40@2x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPad-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPad-76@2x.png -------------------------------------------------------------------------------- /channel/channel005/AppIcon60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/AppIcon60x60@2x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPad-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPad-20@2x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPad-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPad-29@2x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPad-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPad-40@2x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPad-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPad-76@2x.png -------------------------------------------------------------------------------- /channel/channel001/IconAppStore-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconAppStore-1024.png -------------------------------------------------------------------------------- /channel/channel001/IconiPhone-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPhone-20@2x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPhone-20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPhone-20@3x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPhone-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPhone-29@2x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPhone-29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPhone-29@3x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPhone-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPhone-40@2x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPhone-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPhone-40@3x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPhone-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPhone-60@2x.png -------------------------------------------------------------------------------- /channel/channel001/IconiPhone-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/IconiPhone-60@3x.png -------------------------------------------------------------------------------- /channel/channel002/IconAppStore-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconAppStore-1024.png -------------------------------------------------------------------------------- /channel/channel002/IconiPhone-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPhone-20@2x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPhone-20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPhone-20@3x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPhone-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPhone-29@2x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPhone-29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPhone-29@3x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPhone-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPhone-40@2x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPhone-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPhone-40@3x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPhone-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPhone-60@2x.png -------------------------------------------------------------------------------- /channel/channel002/IconiPhone-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/IconiPhone-60@3x.png -------------------------------------------------------------------------------- /channel/channel003/IconAppStore-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconAppStore-1024.png -------------------------------------------------------------------------------- /channel/channel003/IconiPhone-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPhone-20@2x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPhone-20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPhone-20@3x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPhone-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPhone-29@2x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPhone-29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPhone-29@3x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPhone-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPhone-40@2x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPhone-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPhone-40@3x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPhone-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPhone-60@2x.png -------------------------------------------------------------------------------- /channel/channel003/IconiPhone-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/IconiPhone-60@3x.png -------------------------------------------------------------------------------- /channel/channel004/IconAppStore-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconAppStore-1024.png -------------------------------------------------------------------------------- /channel/channel004/IconiPhone-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPhone-20@2x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPhone-20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPhone-20@3x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPhone-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPhone-29@2x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPhone-29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPhone-29@3x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPhone-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPhone-40@2x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPhone-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPhone-40@3x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPhone-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPhone-60@2x.png -------------------------------------------------------------------------------- /channel/channel004/IconiPhone-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/IconiPhone-60@3x.png -------------------------------------------------------------------------------- /channel/channel005/IconAppStore-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconAppStore-1024.png -------------------------------------------------------------------------------- /channel/channel005/IconiPhone-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPhone-20@2x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPhone-20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPhone-20@3x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPhone-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPhone-29@2x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPhone-29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPhone-29@3x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPhone-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPhone-40@2x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPhone-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPhone-40@3x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPhone-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPhone-60@2x.png -------------------------------------------------------------------------------- /channel/channel005/IconiPhone-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/IconiPhone-60@3x.png -------------------------------------------------------------------------------- /channel/channel001/AppIcon76x76@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel001/AppIcon76x76@2x~ipad.png -------------------------------------------------------------------------------- /channel/channel002/AppIcon76x76@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel002/AppIcon76x76@2x~ipad.png -------------------------------------------------------------------------------- /channel/channel003/AppIcon76x76@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel003/AppIcon76x76@2x~ipad.png -------------------------------------------------------------------------------- /channel/channel004/AppIcon76x76@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel004/AppIcon76x76@2x~ipad.png -------------------------------------------------------------------------------- /channel/channel005/AppIcon76x76@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HansenCCC/HSIPAReplaceIcon/main/channel/channel005/AppIcon76x76@2x~ipad.png -------------------------------------------------------------------------------- /do.sh: -------------------------------------------------------------------------------- 1 | 2 | #用channel模拟器多渠道里面存放需要替换的文件资源(icon等) 3 | 4 | sh make_ios_replaceIcon.sh KKDemo.ipa /Users/Hansen/iOS/HSIPAReplaceIcon/channel/channel001 5 | 6 | sh make_ios_replaceIcon.sh KKDemo.ipa /Users/Hansen/iOS/HSIPAReplaceIcon/channel/channel002 7 | 8 | sh make_ios_replaceIcon.sh KKDemo.ipa /Users/Hansen/iOS/HSIPAReplaceIcon/channel/channel003 9 | 10 | sh make_ios_replaceIcon.sh KKDemo.ipa /Users/Hansen/iOS/HSIPAReplaceIcon/channel/channel004 11 | 12 | sh make_ios_replaceIcon.sh KKDemo.ipa /Users/Hansen/iOS/HSIPAReplaceIcon/channel/channel005 13 | 14 | #移除临时文件 15 | rm -r Payload 16 | -------------------------------------------------------------------------------- /make_ios_replaceIcon.sh: -------------------------------------------------------------------------------- 1 | 2 | #脚本自动化修改ipa的icon、启动图、APP名称(demo只修改icon,其他原理一样) 3 | 4 | #修改icon思路,解压ipa文件,替换assets.car(更好的方式是解压assets.car文件,替换icon,再压缩)文件,修改info.plist对于参数。压缩成ipa文件。再对ipa重新签名。 5 | 6 | #技术难点,好像也没啥难点,就是有点地方卡主很久了,不知道是不是xcode12或者ios 14系统的特性,修改直接修改icon不生效,需要替换资源文件assets.car才生效。(有了解的朋友可以私聊我,可能游戏使用unit3d开发,然后ipa是没有assets.car文件的,外面的icon优先级高)。证书什么的我就不上去了,想试试的可以用自己的证书和描述文件。 7 | 8 | #参考文档https://docs.fastlane.tools/actions/sigh/ 9 | #参考重签工具fastlane https://github.com/fastlane/fastlane/tree/master/sigh 10 | 11 | #以下重签方法任选一种 12 | #重签方法一 13 | #codesign -f -s "Apple Distribution: Hengsheng cheng (TB5KM6Y5DQ)" --entitlements ExportOptions.plist Payload/KKDemo.app 14 | #重签方法二 15 | #sigh resign 16 | #重签方法三 17 | #fastlane -> sigh 18 | #fastlane sigh resign ./path/app.ipa --signing_identity "iPhone Distribution: Felix Krause" -p "my.mobileprovision" 19 | 20 | #需要测试的朋友修改这两个常量即可测试 21 | #定义常量证书 ⚠️当前钥匙圈需要配置 22 | export KSigningIdentity="4124664FFD30CAE0F7312380EEC3ED34675F6F4D" 23 | #定义重签描述文件 ⚠️当前脚本目录下面要有 24 | export KMobileprovision="comlwgzsqimkkxDev.mobileprovision" 25 | 26 | #判断是否存在后缀名为cer的文件 27 | function findSuffixFile(){ 28 | for i in `ls -a *.$1` 29 | do 30 | echo "$1为后缀的文件存在" 31 | return 0 32 | done 33 | echo "$1为后缀的文件不存在" 34 | return 1 35 | } 36 | 37 | starttime=$(date +%Y-%m-%d\ %H:%M:%S) 38 | echo "🚀 开始时间 $starttime 🚀" 39 | #ipa路径 40 | KIPAFilePath=$1 41 | #要替换的文件路径,例如:icon、APP名字、启动图存放点路径 42 | KIPANeedReplaceFilePath=$2 43 | echo "目标ipa文件路径=$KIPAFilePath" 44 | 45 | #常量ipa标准默认解压名字 46 | export KIPAUnzipFileName="Payload" 47 | #解压ipa文件 48 | tar xvf $KIPAFilePath 49 | cd $KIPAUnzipFileName 50 | #判断是否存在后缀名为app的文件 51 | if !(findSuffixFile 'app') 52 | then 53 | echo "🚀 解压失败,请检查ipa解压情况 🚀" 54 | echo "🚀 结束时间 $endtime 🚀" 55 | exit 56 | fi 57 | echo "🚀 解压成功,替换资源文件操作 🚀" 58 | 59 | #app 包名字 60 | KIPAAppName='' 61 | for i in `ls -a` 62 | do 63 | KIPAAppName=$i 64 | done 65 | echo $KIPAAppName 66 | cd $KIPAAppName 67 | KPWD=`pwd` 68 | 69 | #复制资源文件到ipa包中 70 | cp -rf $KIPANeedReplaceFilePath/* $KPWD 71 | #回到上层目录 72 | cd ../.. 73 | echo `pwd` 74 | #打包名字 75 | KZIpName="$(date +%Y-%m-%d-%H-%M-%S)$KIPAFilePath" 76 | echo $KZIpName 77 | #压缩文件夹⚠️用tar命令发现压缩后体积变大,不明则厉 78 | zip -r $KZIpName $KIPAUnzipFileName 79 | #准备重签,sigh resign 80 | #4124664FFD30CAE0F7312380EEC3ED34675F6F4D 签名为证书号码 与Apple Distribution: Hengsheng cheng (TB5KM6Y5DQ)意思相同 81 | fastlane sigh resign $KZIpName --signing_identity $KSigningIdentity -p $KMobileprovision 82 | 83 | endtime=$(date +%Y-%m-%d\ %H:%M:%S) 84 | echo "🚀 开始时间 $starttime 🚀" 85 | echo "🚀 结束时间 $endtime 🚀" 86 | 87 | 88 | 89 | #作者:程恒盛(Hansen) 90 | #手机:13767141841 91 | #邮件:2534550460@qq.com 92 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # HSIPAReplaceIcon 2 | [![Build Status](https://img.shields.io/badge/Github-HSIPAReplaceIcon-brightgreen.svg)](https://github.com/HansenCCC/HSIPAReplaceIcon) 3 | [![Build Status](https://img.shields.io/badge/platform-ios-orange.svg)](https://github.com/HansenCCC/HSIPAReplaceIcon) 4 | [![Build Status](https://img.shields.io/badge/HansenCCC-Github-blue.svg)](https://github.com/HansenCCC) 5 | [![Build Status](https://img.shields.io/badge/HansenCCC-知乎-lightgrey.svg)](https://www.zhihu.com/people/EngCCC) 6 | 7 | 脚本自动化批量修改ipa的icon、启动图、APP名称等(demo只修改icon,其他原理一样)、重签ipa 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | ## 运行环境 18 | ### 编译系统:苹果Mac 19 | ### 编译系统版本:MacOS Catalina 10.15.7 20 | ### 需要终端环境::fastlane、ruby、cocoapods 需要安装APP:Xcode12 21 | *** 22 | 23 | 24 | ## 使用文档 25 | 1、cd到当前文档路径 26 | 27 | 2、终端输入 sh do.sh 28 | ``` 29 | 赋值make_ios_replaceIcon.sh 常量 KSigningIdentity(证书名字) 30 | 赋值make_ios_replaceIcon.sh 常量 KMobileprovision(描述文件) 31 | ``` 32 | (channel是用来模拟器多渠道) 33 | 34 | ## 思路 35 | 技术思路:解压ipa文件,替换assets.car文件(更好的方式是解压assets.car文件,替换icon,再压缩,这样速度更快),修改info.plist对于参数。压缩成ipa文件。再对ipa重新签名。 36 | 37 | 技术难点:好像也没啥难点,就是有个地方卡了一会,不知道是不是xcode12或者ios 14系统的特性,直接修改icon不生效,需要替换资源文件assets.car才生效。(有了解的朋友可以私聊我,可能游戏使用unit3d开发,然后ipa是没有assets.car文件的,外面的icon优先级高)。证书什么的我就不上去了,想试试的可以用自己的证书和描述文件。 38 | 39 | 40 | ``` 41 | 以下重签方法任选一种 42 | 1、重签方法一 43 | codesign -f -s "Apple Distribution: Hengsheng cheng (TB5KM6Y5DQ)" --entitlements ExportOptions.plist Payload/KKDemo.app 44 | 2、重签方法二 45 | sigh resign 46 | 3、重签方法三 47 | fastlane -> sigh 48 | fastlane sigh resign ./path/app.ipa --signing_identity "iPhone Distribution: Felix Krause" -p "my.mobileprovision" 49 | ``` 50 | 51 | ## 参考文档 52 | #### 参考文档https://docs.fastlane.tools/actions/sigh/ 53 | #### 参考重签工具fastlane https://github.com/fastlane/fastlane/tree/master/sigh 54 | 55 | 56 | ## 我 57 | #### Created by 程恒盛 on 2020/10/25. 58 | #### Copyright © 2020 力王. All rights reserved. 59 | #### QQ:2534550460@qq.com GitHub:https://github.com/HansenCCC tel:13767141841 60 | #### copy请标明出处,感谢 61 | 62 | ------------ 63 | 64 | ## 你还对这些感兴趣吗 65 | 66 | 1、[iOS实现HTML H5秒开、拦截请求替换资源、优化HTML加载速度][1] 67 | 68 | 2、[超级签名中最重要的一步:跳过双重认证,自动化脚本添加udid并下载描述文件(证书和bundleid不存在时,会自动创建)][2] 69 | 70 | 3、[脚本自动化批量修改ipa的icon、启动图、APP名称等(demo只修改icon,其他原理一样)、重签ipa][3] 71 | 72 | 4、[QMKKXProduct iOS技术分享][4] 73 | 74 | 75 | [1]: https://github.com/HansenCCC/KKQuickDraw 76 | [2]: https://github.com/HansenCCC/HSAddUdids 77 | [3]: https://github.com/HansenCCC/HSIPAReplaceIcon 78 | [4]: https://github.com/HansenCCC/QMKKXProduct 79 | -------------------------------------------------------------------------------- /channel/channel001/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "size" : "20x20", 5 | "idiom" : "iphone", 6 | "filename" : "IconiPhone-20@2x.png", 7 | "scale" : "2x" 8 | }, 9 | { 10 | "size" : "20x20", 11 | "idiom" : "iphone", 12 | "filename" : "IconiPhone-20@3x.png", 13 | "scale" : "3x" 14 | }, 15 | { 16 | "size" : "29x29", 17 | "idiom" : "iphone", 18 | "filename" : "IconiPhone-29@2x.png", 19 | "scale" : "2x" 20 | }, 21 | { 22 | "size" : "29x29", 23 | "idiom" : "iphone", 24 | "filename" : "IconiPhone-29@3x.png", 25 | "scale" : "3x" 26 | }, 27 | { 28 | "size" : "40x40", 29 | "idiom" : "iphone", 30 | "filename" : "IconiPhone-40@2x.png", 31 | "scale" : "2x" 32 | }, 33 | { 34 | "size" : "40x40", 35 | "idiom" : "iphone", 36 | "filename" : "IconiPhone-40@3x.png", 37 | "scale" : "3x" 38 | }, 39 | { 40 | "size" : "60x60", 41 | "idiom" : "iphone", 42 | "filename" : "IconiPhone-60@2x.png", 43 | "scale" : "2x" 44 | }, 45 | { 46 | "size" : "60x60", 47 | "idiom" : "iphone", 48 | "filename" : "IconiPhone-60@3x.png", 49 | "scale" : "3x" 50 | }, 51 | { 52 | "size" : "20x20", 53 | "idiom" : "ipad", 54 | "filename" : "IconiPad-20.png", 55 | "scale" : "1x" 56 | }, 57 | { 58 | "size" : "20x20", 59 | "idiom" : "ipad", 60 | "filename" : "IconiPad-20@2x.png", 61 | "scale" : "2x" 62 | }, 63 | { 64 | "size" : "29x29", 65 | "idiom" : "ipad", 66 | "filename" : "IconiPad-29.png", 67 | "scale" : "1x" 68 | }, 69 | { 70 | "size" : "29x29", 71 | "idiom" : "ipad", 72 | "filename" : "IconiPad-29@2x.png", 73 | "scale" : "2x" 74 | }, 75 | { 76 | "size" : "40x40", 77 | "idiom" : "ipad", 78 | "filename" : "IconiPad-40.png", 79 | "scale" : "1x" 80 | }, 81 | { 82 | "size" : "40x40", 83 | "idiom" : "ipad", 84 | "filename" : "IconiPad-40@2x.png", 85 | "scale" : "2x" 86 | }, 87 | { 88 | "size" : "76x76", 89 | "idiom" : "ipad", 90 | "filename" : "IconiPad-76.png", 91 | "scale" : "1x" 92 | }, 93 | { 94 | "size" : "76x76", 95 | "idiom" : "ipad", 96 | "filename" : "IconiPad-76@2x.png", 97 | "scale" : "2x" 98 | }, 99 | { 100 | "size" : "83.5x83.5", 101 | "idiom" : "ipad", 102 | "filename" : "IconiPad-167.png", 103 | "scale" : "2x" 104 | }, 105 | { 106 | "size" : "1024x1024", 107 | "idiom" : "ios-marketing", 108 | "filename" : "IconAppStore-1024.png", 109 | "scale" : "1x" 110 | } 111 | ], 112 | "info" : { 113 | "version" : 1, 114 | "author" : "xcode" 115 | } 116 | } -------------------------------------------------------------------------------- /channel/channel002/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "size" : "20x20", 5 | "idiom" : "iphone", 6 | "filename" : "IconiPhone-20@2x.png", 7 | "scale" : "2x" 8 | }, 9 | { 10 | "size" : "20x20", 11 | "idiom" : "iphone", 12 | "filename" : "IconiPhone-20@3x.png", 13 | "scale" : "3x" 14 | }, 15 | { 16 | "size" : "29x29", 17 | "idiom" : "iphone", 18 | "filename" : "IconiPhone-29@2x.png", 19 | "scale" : "2x" 20 | }, 21 | { 22 | "size" : "29x29", 23 | "idiom" : "iphone", 24 | "filename" : "IconiPhone-29@3x.png", 25 | "scale" : "3x" 26 | }, 27 | { 28 | "size" : "40x40", 29 | "idiom" : "iphone", 30 | "filename" : "IconiPhone-40@2x.png", 31 | "scale" : "2x" 32 | }, 33 | { 34 | "size" : "40x40", 35 | "idiom" : "iphone", 36 | "filename" : "IconiPhone-40@3x.png", 37 | "scale" : "3x" 38 | }, 39 | { 40 | "size" : "60x60", 41 | "idiom" : "iphone", 42 | "filename" : "IconiPhone-60@2x.png", 43 | "scale" : "2x" 44 | }, 45 | { 46 | "size" : "60x60", 47 | "idiom" : "iphone", 48 | "filename" : "IconiPhone-60@3x.png", 49 | "scale" : "3x" 50 | }, 51 | { 52 | "size" : "20x20", 53 | "idiom" : "ipad", 54 | "filename" : "IconiPad-20.png", 55 | "scale" : "1x" 56 | }, 57 | { 58 | "size" : "20x20", 59 | "idiom" : "ipad", 60 | "filename" : "IconiPad-20@2x.png", 61 | "scale" : "2x" 62 | }, 63 | { 64 | "size" : "29x29", 65 | "idiom" : "ipad", 66 | "filename" : "IconiPad-29.png", 67 | "scale" : "1x" 68 | }, 69 | { 70 | "size" : "29x29", 71 | "idiom" : "ipad", 72 | "filename" : "IconiPad-29@2x.png", 73 | "scale" : "2x" 74 | }, 75 | { 76 | "size" : "40x40", 77 | "idiom" : "ipad", 78 | "filename" : "IconiPad-40.png", 79 | "scale" : "1x" 80 | }, 81 | { 82 | "size" : "40x40", 83 | "idiom" : "ipad", 84 | "filename" : "IconiPad-40@2x.png", 85 | "scale" : "2x" 86 | }, 87 | { 88 | "size" : "76x76", 89 | "idiom" : "ipad", 90 | "filename" : "IconiPad-76.png", 91 | "scale" : "1x" 92 | }, 93 | { 94 | "size" : "76x76", 95 | "idiom" : "ipad", 96 | "filename" : "IconiPad-76@2x.png", 97 | "scale" : "2x" 98 | }, 99 | { 100 | "size" : "83.5x83.5", 101 | "idiom" : "ipad", 102 | "filename" : "IconiPad-167.png", 103 | "scale" : "2x" 104 | }, 105 | { 106 | "size" : "1024x1024", 107 | "idiom" : "ios-marketing", 108 | "filename" : "IconAppStore-1024.png", 109 | "scale" : "1x" 110 | } 111 | ], 112 | "info" : { 113 | "version" : 1, 114 | "author" : "xcode" 115 | } 116 | } -------------------------------------------------------------------------------- /channel/channel003/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "size" : "20x20", 5 | "idiom" : "iphone", 6 | "filename" : "IconiPhone-20@2x.png", 7 | "scale" : "2x" 8 | }, 9 | { 10 | "size" : "20x20", 11 | "idiom" : "iphone", 12 | "filename" : "IconiPhone-20@3x.png", 13 | "scale" : "3x" 14 | }, 15 | { 16 | "size" : "29x29", 17 | "idiom" : "iphone", 18 | "filename" : "IconiPhone-29@2x.png", 19 | "scale" : "2x" 20 | }, 21 | { 22 | "size" : "29x29", 23 | "idiom" : "iphone", 24 | "filename" : "IconiPhone-29@3x.png", 25 | "scale" : "3x" 26 | }, 27 | { 28 | "size" : "40x40", 29 | "idiom" : "iphone", 30 | "filename" : "IconiPhone-40@2x.png", 31 | "scale" : "2x" 32 | }, 33 | { 34 | "size" : "40x40", 35 | "idiom" : "iphone", 36 | "filename" : "IconiPhone-40@3x.png", 37 | "scale" : "3x" 38 | }, 39 | { 40 | "size" : "60x60", 41 | "idiom" : "iphone", 42 | "filename" : "IconiPhone-60@2x.png", 43 | "scale" : "2x" 44 | }, 45 | { 46 | "size" : "60x60", 47 | "idiom" : "iphone", 48 | "filename" : "IconiPhone-60@3x.png", 49 | "scale" : "3x" 50 | }, 51 | { 52 | "size" : "20x20", 53 | "idiom" : "ipad", 54 | "filename" : "IconiPad-20.png", 55 | "scale" : "1x" 56 | }, 57 | { 58 | "size" : "20x20", 59 | "idiom" : "ipad", 60 | "filename" : "IconiPad-20@2x.png", 61 | "scale" : "2x" 62 | }, 63 | { 64 | "size" : "29x29", 65 | "idiom" : "ipad", 66 | "filename" : "IconiPad-29.png", 67 | "scale" : "1x" 68 | }, 69 | { 70 | "size" : "29x29", 71 | "idiom" : "ipad", 72 | "filename" : "IconiPad-29@2x.png", 73 | "scale" : "2x" 74 | }, 75 | { 76 | "size" : "40x40", 77 | "idiom" : "ipad", 78 | "filename" : "IconiPad-40.png", 79 | "scale" : "1x" 80 | }, 81 | { 82 | "size" : "40x40", 83 | "idiom" : "ipad", 84 | "filename" : "IconiPad-40@2x.png", 85 | "scale" : "2x" 86 | }, 87 | { 88 | "size" : "76x76", 89 | "idiom" : "ipad", 90 | "filename" : "IconiPad-76.png", 91 | "scale" : "1x" 92 | }, 93 | { 94 | "size" : "76x76", 95 | "idiom" : "ipad", 96 | "filename" : "IconiPad-76@2x.png", 97 | "scale" : "2x" 98 | }, 99 | { 100 | "size" : "83.5x83.5", 101 | "idiom" : "ipad", 102 | "filename" : "IconiPad-167.png", 103 | "scale" : "2x" 104 | }, 105 | { 106 | "size" : "1024x1024", 107 | "idiom" : "ios-marketing", 108 | "filename" : "IconAppStore-1024.png", 109 | "scale" : "1x" 110 | } 111 | ], 112 | "info" : { 113 | "version" : 1, 114 | "author" : "xcode" 115 | } 116 | } -------------------------------------------------------------------------------- /channel/channel004/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "size" : "20x20", 5 | "idiom" : "iphone", 6 | "filename" : "IconiPhone-20@2x.png", 7 | "scale" : "2x" 8 | }, 9 | { 10 | "size" : "20x20", 11 | "idiom" : "iphone", 12 | "filename" : "IconiPhone-20@3x.png", 13 | "scale" : "3x" 14 | }, 15 | { 16 | "size" : "29x29", 17 | "idiom" : "iphone", 18 | "filename" : "IconiPhone-29@2x.png", 19 | "scale" : "2x" 20 | }, 21 | { 22 | "size" : "29x29", 23 | "idiom" : "iphone", 24 | "filename" : "IconiPhone-29@3x.png", 25 | "scale" : "3x" 26 | }, 27 | { 28 | "size" : "40x40", 29 | "idiom" : "iphone", 30 | "filename" : "IconiPhone-40@2x.png", 31 | "scale" : "2x" 32 | }, 33 | { 34 | "size" : "40x40", 35 | "idiom" : "iphone", 36 | "filename" : "IconiPhone-40@3x.png", 37 | "scale" : "3x" 38 | }, 39 | { 40 | "size" : "60x60", 41 | "idiom" : "iphone", 42 | "filename" : "IconiPhone-60@2x.png", 43 | "scale" : "2x" 44 | }, 45 | { 46 | "size" : "60x60", 47 | "idiom" : "iphone", 48 | "filename" : "IconiPhone-60@3x.png", 49 | "scale" : "3x" 50 | }, 51 | { 52 | "size" : "20x20", 53 | "idiom" : "ipad", 54 | "filename" : "IconiPad-20.png", 55 | "scale" : "1x" 56 | }, 57 | { 58 | "size" : "20x20", 59 | "idiom" : "ipad", 60 | "filename" : "IconiPad-20@2x.png", 61 | "scale" : "2x" 62 | }, 63 | { 64 | "size" : "29x29", 65 | "idiom" : "ipad", 66 | "filename" : "IconiPad-29.png", 67 | "scale" : "1x" 68 | }, 69 | { 70 | "size" : "29x29", 71 | "idiom" : "ipad", 72 | "filename" : "IconiPad-29@2x.png", 73 | "scale" : "2x" 74 | }, 75 | { 76 | "size" : "40x40", 77 | "idiom" : "ipad", 78 | "filename" : "IconiPad-40.png", 79 | "scale" : "1x" 80 | }, 81 | { 82 | "size" : "40x40", 83 | "idiom" : "ipad", 84 | "filename" : "IconiPad-40@2x.png", 85 | "scale" : "2x" 86 | }, 87 | { 88 | "size" : "76x76", 89 | "idiom" : "ipad", 90 | "filename" : "IconiPad-76.png", 91 | "scale" : "1x" 92 | }, 93 | { 94 | "size" : "76x76", 95 | "idiom" : "ipad", 96 | "filename" : "IconiPad-76@2x.png", 97 | "scale" : "2x" 98 | }, 99 | { 100 | "size" : "83.5x83.5", 101 | "idiom" : "ipad", 102 | "filename" : "IconiPad-167.png", 103 | "scale" : "2x" 104 | }, 105 | { 106 | "size" : "1024x1024", 107 | "idiom" : "ios-marketing", 108 | "filename" : "IconAppStore-1024.png", 109 | "scale" : "1x" 110 | } 111 | ], 112 | "info" : { 113 | "version" : 1, 114 | "author" : "xcode" 115 | } 116 | } -------------------------------------------------------------------------------- /channel/channel005/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "size" : "20x20", 5 | "idiom" : "iphone", 6 | "filename" : "IconiPhone-20@2x.png", 7 | "scale" : "2x" 8 | }, 9 | { 10 | "size" : "20x20", 11 | "idiom" : "iphone", 12 | "filename" : "IconiPhone-20@3x.png", 13 | "scale" : "3x" 14 | }, 15 | { 16 | "size" : "29x29", 17 | "idiom" : "iphone", 18 | "filename" : "IconiPhone-29@2x.png", 19 | "scale" : "2x" 20 | }, 21 | { 22 | "size" : "29x29", 23 | "idiom" : "iphone", 24 | "filename" : "IconiPhone-29@3x.png", 25 | "scale" : "3x" 26 | }, 27 | { 28 | "size" : "40x40", 29 | "idiom" : "iphone", 30 | "filename" : "IconiPhone-40@2x.png", 31 | "scale" : "2x" 32 | }, 33 | { 34 | "size" : "40x40", 35 | "idiom" : "iphone", 36 | "filename" : "IconiPhone-40@3x.png", 37 | "scale" : "3x" 38 | }, 39 | { 40 | "size" : "60x60", 41 | "idiom" : "iphone", 42 | "filename" : "IconiPhone-60@2x.png", 43 | "scale" : "2x" 44 | }, 45 | { 46 | "size" : "60x60", 47 | "idiom" : "iphone", 48 | "filename" : "IconiPhone-60@3x.png", 49 | "scale" : "3x" 50 | }, 51 | { 52 | "size" : "20x20", 53 | "idiom" : "ipad", 54 | "filename" : "IconiPad-20.png", 55 | "scale" : "1x" 56 | }, 57 | { 58 | "size" : "20x20", 59 | "idiom" : "ipad", 60 | "filename" : "IconiPad-20@2x.png", 61 | "scale" : "2x" 62 | }, 63 | { 64 | "size" : "29x29", 65 | "idiom" : "ipad", 66 | "filename" : "IconiPad-29.png", 67 | "scale" : "1x" 68 | }, 69 | { 70 | "size" : "29x29", 71 | "idiom" : "ipad", 72 | "filename" : "IconiPad-29@2x.png", 73 | "scale" : "2x" 74 | }, 75 | { 76 | "size" : "40x40", 77 | "idiom" : "ipad", 78 | "filename" : "IconiPad-40.png", 79 | "scale" : "1x" 80 | }, 81 | { 82 | "size" : "40x40", 83 | "idiom" : "ipad", 84 | "filename" : "IconiPad-40@2x.png", 85 | "scale" : "2x" 86 | }, 87 | { 88 | "size" : "76x76", 89 | "idiom" : "ipad", 90 | "filename" : "IconiPad-76.png", 91 | "scale" : "1x" 92 | }, 93 | { 94 | "size" : "76x76", 95 | "idiom" : "ipad", 96 | "filename" : "IconiPad-76@2x.png", 97 | "scale" : "2x" 98 | }, 99 | { 100 | "size" : "83.5x83.5", 101 | "idiom" : "ipad", 102 | "filename" : "IconiPad-167.png", 103 | "scale" : "2x" 104 | }, 105 | { 106 | "size" : "1024x1024", 107 | "idiom" : "ios-marketing", 108 | "filename" : "IconAppStore-1024.png", 109 | "scale" : "1x" 110 | } 111 | ], 112 | "info" : { 113 | "version" : 1, 114 | "author" : "xcode" 115 | } 116 | } --------------------------------------------------------------------------------