AppleAppStore显示缺少推荐图标的错误(ITMS-90892)
创始人
2024-09-10 18:00:53
0
  1. 确认应用程序已经添加了所有所需的应用图标。在此期间,必须同时添加正确的图标并设置文件名和文件类型。以下是iOS应用程序所需的图标及其文件名和大小:
  • App Store:512 x 512,PNG(必需)
  • iPhone应用程序和iPad应用程序(与iOS 7兼容): 120 x 120,PNG(必需) 76 x 76,PNG(必需) 180 x 180,PNG(必需) 152 x 152,PNG(只适用于iPad应用程序)
  • iPad应用程序(与iOS 6兼容): 72 x 72,PNG(必需) 76 x 76,PNG(必需) 114 x 114,PNG(只适用于iPad应用程序) 144 x 144,PNG(只适用于iPad应用程序)
  1. 在info.plist文件中更新CFBundleIcons的值。如果您不确定此如何实现,可以使用以下代码示例从代码中添加图标。 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool{ // Override point for customization after application launch.

    // Adding App Icons Dynamically if let shortcuts = Bundle.main.infoDictionary!["CFBundleIcons"] as? NSDictionary { if let primaryIcon = shortcuts["CFBundlePrimaryIcon"] as? NSDictionary { if let iconsArray = primaryIcon["CFBundleIconFiles"] as? NSArray { if let lastIcon = iconsArray.lastObject as? String { let iconPath = "(NSBundle.mainBundle().bundlePath)/(lastIcon)" let iconUrl = URL(fileURLWithPath: iconPath) let data = NSData(contentsOf: iconUrl)

                 if let image = UIImage(data: data! as Data) {
                     let icon = UIApplicationShortcutIcon(templateImageName: lastIcon)
                     let item = UIApplicationShortcutItem(type: "com.wordpress.tipsoholic.DynamicIcon2", localizedTitle: "Title 
    

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...