如何解决Delphi写的APP发布到APP Store需要1024x1024图标的问题

由于苹果修改了发布规则,原先在iTunes Connect里上传的1024x1024图标,修改为要加入到发布的ipa包里。导致delphi生成的app无法在苹果商店发布。查阅很多资料,以下办法可以通过发布审阅。

1. 在xcode上生成一个空的Project, 命名为和DELPHI工程相同的名称。

2. 在Assets.xcassets的AppIcon里把要求的图标都加入。

3. 在Assets.xcassets生成一个LaunchImage, 将要求的图标都加入。

4. 设置正确的发布到商店需要的Provision Profile文件,在product菜单选择archive,按照提示往下走,在上传到app store的选择的时候,改为导出到本地,这样在本地就可以获得生成的ipa包。

5. 把ipa包拷贝到delphi所在的windows电脑,将ipa后缀改为7z,然后解压缩后,里面有如下文件:

LaunchScreen.storyboardc 目录

AppIcon60x60@2x.png

AppIcon76x76@2x~ipad.png

Assets.car

6. 先编译原来Delphi的工程,然后deploy后,在release目录里找到<你的工程名称>.info.plist文件,拷贝到工程根目录下,改名为Info.plist,然后删除

<key>CFBundleIconFiles</key>

<array>

<string>.....</string>

......

<string>....</string>

</array>

在删除的位置上加入

    <key>CFBundleIcons</key>
    <dict>
   &n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值