请教如何提取iOS中App在iOS7中的新图标的方法

请教如何提取iOS中App在iOS7中的新图标的方法,第1张

设备接到apns发来的通知,应用处理通知有以下几种情况:

1 应用还没有加载

这时如果点击通知的显示按钮,会调用didFinishLaunchingWithOptions,不会调用didReceiveRemoteNotification方法

如果点击通知的关闭按钮,再点击应用,只会调用didFinishLaunchingWithOptions方法。

2 应用在前台(foreground)

这时如果收到通知,会触发didReceiveRemoteNotification方法。

3应用在后台

(1)此时如果收到通知,点击显示按钮,会调用didReceiveRemoteNotification方法。

(2)点击关闭再点击应用,则上面两个方法都不会被调用这时,只能在applicationWillEnterForeground或者applicationDidBecomeActive,根据发过来通知中的badge进行判断是否有通知,然后发请求获取数据

 2014年6月,苹果要求所有递交至AppStore的iOS应用必须提供分辨率为10241024的图标,这是因为苹果iOS设备都已经配备了Retina显示屏。现在开发者在向Mac App Store提交OSX应用时必须也提供10241024分辨率的图标,如果没有高分辨率图标,那么开发者将无法上传应用。

图标分辨率的增加主要是为了全新Retina MacBookPro,和将来配备Retina显示屏的Mac电脑。目前11寸的MacBookAir的分辨率只有1366768,所以这些高分辨率图标在这些Mac上并没有太大用处。当然这些高分辨率的图标也在苹果零售店或者WWDC上的宣传画中使用。

这次开发者必须提供高分辨率图标,否则无法提交至MacApp Store。当然分辨率的提升带来的弊端就是应用容量的提升,比如iPhone和iPad应用在使用高分辨率图标后,容量提升了一倍。

以上就是关于请教如何提取iOS中App在iOS7中的新图标的方法全部的内容,包括:请教如何提取iOS中App在iOS7中的新图标的方法、如何快速获取指定一个 App Store 上架应用的 1024 尺寸大图标、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9555321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存