V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
1up
V2EX  ›  iDev

关于 IOS8 锁屏左下方出现的 APP ICON

  •  
  •   1up · 2014-10-29 11:30:18 +08:00 · 8788 次点击
    这是一个创建于 3712 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想求助了解一下这个原理是什么?我在调研,目前觉得和handoff相关,请帮忙讲解一下第三方APP出现的原理或有什么资料参阅一下

    谢谢了先

    第 1 条附言  ·  2014-10-29 13:46:15 +08:00
    实现方法大神们可有?
    第 2 条附言  ·  2014-10-29 15:35:08 +08:00


    第三方APP ICON的出现
    31 条回复    2015-08-05 12:00:54 +08:00
    loserwn
        1
    loserwn  
       2014-10-29 11:46:05 +08:00
    我也一直没有搞明白这是干嘛。
    fantasyczl
        2
    fantasyczl  
       2014-10-29 11:46:33 +08:00
    我也发现了,但不知是什么情况
    Sunnyyoung
        3
    Sunnyyoung  
       2014-10-29 11:51:10 +08:00
    handoff
    gonghao
        4
    gonghao  
       2014-10-29 11:52:22 +08:00   ❤️ 1
    handoff 的入口,比如你 Yosemite 正在使用 Mail Message Safari 等程序,如果 handoff 建立正常的话,这里也会出现对应的图标,然后拖上去解锁,就会打开你 Yosemite 当前的会话~除了 Apple 官方的这些 app 外,还有一些 app 也做了支持,比如 Aribnb 。如果你手机安装了 Airbnb 的 app 这时候在 Yosemite 浏览器正好在浏览一个 Aribnb 的房间的话,你可以注意到锁屏界面这个图标变成了 Aribnb 然后拖上去解锁,就会打开这时你在 Yosemite 浏览的那家店~这就是苹果所谓的 continuity

    还有一个我猜测是做 app 推荐的,可能会根据你当前的位置推荐 app 让你打开。比如我上次在 Apple Store 里面逛着,点亮手机,发现这个图标变成了 Apple Store app 的图标了(前提是你装了那个 app)然后打开,你就可以在手机上继续选购或者直接easy pay了
    zlbruce
        5
    zlbruce  
       2014-10-29 12:04:48 +08:00 via iPhone
    我也发现了,招行的app也支持
    liuweisj
        6
    liuweisj  
       2014-10-29 12:16:33 +08:00
    handoff 功能,比如你在mac上发/看邮件,手机左下角就会有这个邮件图标,往上划解锁后,会在手机上恢复到你mac上发/看邮件的操作。
    underone
        7
    underone  
       2014-10-29 12:21:24 +08:00
    不是你正处在的地点有关吗?
    raofeng
        8
    raofeng  
       2014-10-29 12:29:13 +08:00
    那天也看到招行的app图标,我还很疑惑是什么新功能。。。
    sfdye
        9
    sfdye  
       2014-10-29 12:29:45 +08:00   ❤️ 1
    同求解

    我觉得有可能基于地理位置的app推荐
    imydou
        10
    imydou  
       2014-10-29 13:06:47 +08:00
    在肯德基附近 这里会是肯德基图标。。
    zyxfsky
        11
    zyxfsky  
       2014-10-29 13:10:00 +08:00
    4楼正解,故意装逼搞过几次Mac上邮件写一半切换到手机上发送,不过第三方app支持的不多,还没体会到给我带来的便利
    Jaylee
        12
    Jaylee  
       2014-10-29 13:12:44 +08:00
    handoff
    1up
        13
    1up  
    OP
       2014-10-29 13:41:26 +08:00
    楼上各位,有具体的实现方案吗?目前大家给的信息和我了解的一样,我和我妈开发调研下来说和handoff没有关系
    simpleapples
        14
    simpleapples  
       2014-10-29 13:51:58 +08:00
    iOS8会根据地理位置将常用应用显示在左下角锁屏界面,比如我在公司经常用AppStore,经常会在锁屏界面看见AppStore的图标。

    参见这里倒数第四条:
    http://www.cocoachina.com/apple/20140918/9658.html
    cikelengfeng
        15
    cikelengfeng  
       2014-10-29 14:42:32 +08:00
    这个是handoff功能的效果,第三方app想支持的话也很简单,文档在这里
    https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/Handoff/HandoffFundamentals/HandoffFundamentals.html
    handoff有几个要求
    1 两台设备都要登录同一个iCLoud账号
    2 两台设备上的app有相同的TeamID
    3 锁屏(或dock)设备上的app支持的NSUserActivityTypes包含活动设备上的app当前的UserActivityType
    还有一个我也不确定的设备要求是要支持低功耗蓝牙功能
    happywowwow
        16
    happywowwow  
       2014-10-29 14:47:33 +08:00
    我会出现KFC的标志,也是handoff?
    1up
        17
    1up  
    OP
       2014-10-29 15:21:50 +08:00
    @cikelengfeng 我会出现KFC的标志,也是handoff?
    cikelengfeng
        18
    cikelengfeng  
       2014-10-29 15:30:55 +08:00
    @happywowwow
    @1up
    在KFC附近出现的时候,我也不清楚,同事说那是iBeacon相关的功能
    而楼主po的带appstore图应该是handoff
    1up
        19
    1up  
    OP
       2014-10-29 15:33:26 +08:00
    @cikelengfeng 哈哈
    等我PO一个第三方APP的
    zqqf16
        20
    zqqf16  
       2014-10-29 15:35:38 +08:00
    @cikelengfeng 这个确实是根 iBeacon 有关,我当时研究过。写了一个程序监测特定的 iBeacon 信标,当 iPhone 与信标靠近时就会出现应用的图标。
    cikelengfeng
        21
    cikelengfeng  
       2014-10-29 15:36:33 +08:00
    @1up
    我用我们公司iPhone和iPad版app按apple handoff文档做了一下,可以的,很简单很好玩
    otakustay
        22
    otakustay  
       2014-10-29 15:36:33 +08:00
    @cikelengfeng appstore的应该也不是handoff,比如我去陆家嘴的时候就会出现这图标,而当时我电脑根本在10公里以外的家里还没开机
    cikelengfeng
        23
    cikelengfeng  
       2014-10-29 15:43:48 +08:00
    @otakustay 看这样子是的
    @1up @happywowwow 不过我刚刚在appstore上看到首页banner里有一个叫完美结合的推荐,里边的app都是支持handoff的,有多个iOS 8 设备的童靴可以下载玩玩
    1up
        24
    1up  
    OP
       2014-10-29 17:21:49 +08:00
    @cikelengfeng 我也怀疑是iBeacon,但iBeacon不是蓝牙的嘛?
    learnshare
        25
    learnshare  
       2014-10-29 17:25:30 +08:00
    10.10 发布的时候介绍过吧
    detecti1
        26
    detecti1  
       2014-10-31 12:01:27 +08:00
    @1up 我一直以为是iBeacon啊(从4S 开始蓝牙就常开了),难道你彻底关闭蓝牙也看到了?
    1up
        27
    1up  
    OP
       2014-11-01 01:07:07 +08:00
    @detecti1 不知道什么叫彻底关闭蓝牙,关闭蓝牙能看到招行的APP ICON
    cheng4741
        28
    cheng4741  
       2014-12-24 14:11:48 +08:00
    反正我做的app也有这图标
    cheng4741
        29
    cheng4741  
       2014-12-24 14:13:08 +08:00   ❤️ 1
    对了,我的用了iBeacon。我在设置里禁用它的定位服务就不显示
    1up
        30
    1up  
    OP
       2014-12-24 21:06:27 +08:00
    @cheng4741 什么APP,下一个玩玩
    wfyh007
        31
    wfyh007  
       2015-08-05 12:00:54 +08:00
    这个左下角icon主要有三种吧:
    1.handOff 这个就不多说了,楼上都说了。
    2.AppStore根据地点对APP推荐。
    3. iBeacon和区域监测(Regional Monitoring),会后台调起注册了的APP(iBeacon会自带APP信息,区域监测是APP注册的位置,用户进入位置会触发事件),并在左下角显示其icon。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1390 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:30 · PVG 01:30 · LAX 09:30 · JFK 12:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.