关于LaunchImage的警告

原创 2015年11月20日 19:36:35

 警告内容:Applications using Launch Screen Files and targetting iOS 7.1 and earlier need to also include a Launch Image in an Asset Catalog.

      之所以出现这个警告是因为App设置了LaunchScreen.xib作为启动页,在7.1之后的系统这都是没有问题的,而在7.1之前的系统没有LaunchScreen.xib的存在,所以会出现以上警告(出现时一般位于所有警告最上方)。

      解决方法:在TARGETS中General下的App Icons and Launch Images中进行如下配置。


           点击一图中的 Use Asset Catalog,然后按照提示进行添加目录,去Images.xcassets中添加LaunchImage图片,注意@2x格式。


      这个警告对于一年前接触Xcode的人来说并不是问题,之所以在这里提出来是因为一个半月前苹果放出了9.0的系统,7.1之前的系统市场占有率所剩无几,也就是说以后App将不在适配7.1之前的系统,在不久的将来(也许就半年)就不会再出现了。写下来纪念下。


      类似的还有一些方法的使用:longStr  containsString: shortStr ;这里就是说前面的长字符串是否包含后面的短字符串,这也是在8.0之后才有的。8.0之前的判断方法可以是 

if (NSNotFound != [longStr rangeOfString:shortStr].location) {

//如果包含,执行代码块

            }


   第一次就写到这里。谢谢大家观看,如有意见,欢迎交流。

   

ios开发 获取实际使用的LaunchImage图片

- (NSString *)getLaunchImageName { CGSize viewSize = self.window.bounds.size; // 竖屏 ...
  • DaMing_XiaoZhi
  • DaMing_XiaoZhi
  • 2017年05月25日 13:46
  • 765

iOS LaunchImage 标准尺寸

iPhone Portrait iOS 8-Retina HD 5.5 (1242×2208) @3x iPhone Portrait iOS 8-Retina HD 4.7 (750×1334) ...
  • chengkaizone
  • chengkaizone
  • 2016年02月22日 09:35
  • 17177

关于真机上的launchImage的设置问题

项目要在真机上进行安装测试,为此要在各个ios版本上进行试验,也需要在各个机型上进行调试与查看。 现在遇到再5s上不能全屏显示的问题和launchimage的现实问题。 进过多番查找发现这篇博文有...
  • u010170012
  • u010170012
  • 2014年12月24日 20:16
  • 1009

LaunchImage设置失败的可能原因之一

今天更新了iOS9和Xcode7,但是之前设置好的启动图失效了。表现为,在模拟器上运行正常,真机测试不显示启动图片(LaunchImage),后来偶然发现,LaunchImage文件夹内的图片文件后...
  • u010181004
  • u010181004
  • 2015年09月17日 23:50
  • 254

iOS图标(AppIcon)与启动图(LaunchImage)

图标(AppIcon)与启动图(LaunchImage)是开发iOS应用程序必不可少的内容,但是在网络上对于这部分的内容讲解的并不详细,所以花些时间写了这篇文章,希望有需要的朋友可以随时查看想知道Ap...
  • wenxiangjiang
  • wenxiangjiang
  • 2016年02月23日 09:44
  • 5607

如何添加LaunchImage, 不使用Launch Screen做启动图

1. 删除LaunchScreen 2. Target -> General -> App Icon and Launch Images  删除Launch Screen File 3. Laun...
  • chinnyman
  • chinnyman
  • 2016年05月10日 11:37
  • 2593

iOS —— 设置LaunchImage

需要如下尺寸图片: 用于iPhone6+的1242x2208,或者1080x1920,也就是Retina HD 5.5 用于iPhone6的750x1334,也就是Retina HD 4.7 用...
  • qq_28865297
  • qq_28865297
  • 2016年09月29日 19:09
  • 2428

IOS如何使用LaunchImage

之前看到网上有许多网友都对XCode的launchImage做了比较深刻的解释,并且也都将它们用文字的方式记录了下来发表在了网上,所以现在在网上只要输入launchImage都会冒出许多优秀的讲解。本...
  • shenjie12345678
  • shenjie12345678
  • 2015年05月13日 22:35
  • 4990

iOS launchImage 设置无效的问题

1、删除LaunchScreen.xib文件; 2、配置文件修改并设置: 3、在finder中拖入文件设置: 4、ok...
  • chenzhenlindx
  • chenzhenlindx
  • 2015年05月19日 17:06
  • 453

iOS - launchimage加载时间修改,以及顶部status bar隐藏

launchimage,在加载程序时会显示,但是加载程序时间很短,往往一闪即逝,所以需要进行延迟,具体做法如下: 在你程序中第一个加载的viewControlle的viewDIdLoad中,添加线程延...
  • icefishlily
  • icefishlily
  • 2016年09月13日 12:51
  • 1514
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于LaunchImage的警告
举报原因:
原因补充:

(最多只允许输入30个字)