Livecode iOS错误ITMS-90022捆绑包不包含应用程序图标
我在Livecode 9.6.1中制作了一个iPhone应用程序,并将其保存为一个独立应用程序,在独立应用程序设置中上载了所有.png图标和闪屏,大小各不相同。 我创建了.ipa文件,并通过应用程序加载器(也尝试了Transporter)提交了它,但我得到了这个错误 错误ITMS-90022:“缺少必需的图标文件。该捆绑包不包含iPhone/iPod Touch的应用程序图标,其像素为120x120,iOS版本>=7,0时为.png格式。为了支持旧版本的iOS,可能需要在资产目录之外的捆绑包中使用该图标。确保Info、plist文件包含引用该文件的适当条目。看见 76x76和152x152像素的错误相同 我不确定下面的内容是否有用,但我注意到了 -这只是iOS 7设备图标的分辨率? -当我把应用程序放在模拟器或我的个人iPhone设备上时,应用程序运行良好,闪屏工作正常。但应用程序图标仍显示为默认的白色图标。 -如果我右键单击.app文件并显示包内容,我可以看到所有的启动图像,但没有任何图标图像文件 -我无法在Xcode中打开.app文件以将这些图标图像添加到Info.plist Mac Catalina版本10,15,3 iPhone X IOS 13,3,1 现场代码9,6,0(dp3) 放置在iOS SDK中的Xcode 10,1和11,3 谢谢Livecode iOS错误ITMS-90022捆绑包不包含应用程序图标,ios,xcode,icons,livecode,appicon,Ios,Xcode,Icons,Livecode,Appicon,我在Livecode 9.6.1中制作了一个iPhone应用程序,并将其保存为一个独立应用程序,在独立应用程序设置中上载了所有.png图标和闪屏,大小各不相同。 我创建了.ipa文件,并通过应用程序加载器(也尝试了Transporter)提交了它,但我得到了这个错误 错误ITMS-90022:“缺少必需的图标文件。该捆绑包不包含iPhone/iPod Touch的应用程序图标,其像素为120x120,iOS版本>=7,0时为.png格式。为了支持旧版本的iOS,可能需要在资产目录之外的捆绑包中使
哎呀你好像忘了包括应用程序图标,或者它的分辨率不正确。检查并确保包含iOS 7高分辨率iPhone的图标。它还可以通过添加后缀@2x和@3x来表示高分辨率版本,从而帮助您正确命名应用程序图标 这意味着您必须确保以下图标存在:
- iPhone:“MyAppIcon.png”(60x60)
- iOS 7高分辨率iPhone:“MyAppIcon@2x.png“(120x120)
- iPhone 6 Plys:“MyAppIcon@3x.png“(180x180)
- iPhone:“MyAppIcon.png”(60x60)
- iOS 7高分辨率iPhone:“MyAppIcon@2x.png“(120x120)
- iPhone 6 Plys:“MyAppIcon@3x.png“(180x180)