苹果App Store为什么下架Launcher app?原因及代码分析

据国外媒体报道,最近一款悄然流行的应用,Launcher被苹果从App Store下架,那么苹果App Store为什么下架Launcher app?下架的理由是“滥用通知中心插件”。下面小编就为大家分析具体原因及代码,一起来看看吧

苹果App Store为什么下架Launcher app?据国外媒体报道,最近一款悄然流行的应用,Launcher被苹果从App Store下架,下架的理由是“滥用通知中心插件”。下面随小编一起来看看具体下架的原因及代码分析吧!

FBvuA3q.jpg-600

用户可以在Launcher这个应用中添加URL或者应用的快捷方式,添加完成后,相对应的功能会出现在通知中心,用户只需要点击一下就能完成诸如启动应用、与添加进Launcher的联系人联系、创建新的信息或邮件等功能。

这个应用在上周五晚上从App Store下架,根据苹果给出的说法,它不可能重新上架,其他类似功能的应用也会受到处理。

不过已经下载该应用的用户仍然可以使用它的功能,并且Launcher的开发者表示,虽然该应用已不可能更新,但Launcher还是能连接到它自己的服务器,并下载更多可用的应用启动列表。

事实上在这之前,已经有网友使用它实现了将VPN快捷方式放入通知中心,简化了使用步骤,从某种角度来看还是很方便的。

根据CocoaChina论坛版主lvyile的分析,它使用的是应用内跳转URL:

    @IBAction func open(sender: AnyObject) { 
    let context = self.extensionContext 
    let url = NSURL.URLWithString("prefs:root=General&path=VPN") 
    context?.openURL(url, completionHandler: { (Bool) -> Void in 
    println("open done.")  
    })
    }

但这个功能在在iOS 5.1已经被禁止使用,因此被下架也不奇怪。

同时lvyile还放出了用Swift编写的模拟Launcher的源码,可以在模拟器内使用。

以上就是苹果App Store为什么下架Launcher app?原因及代码分析的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 手机相关