V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Lin0000
V2EX  ›  iPhone

输入法是如何在主 App 与原 App 上精准跳转的?

  •  
  •   Lin0000 · Feb 5 · 2554 views
    This topic created in 82 days ago, the information mentioned may be changed or developed.

    苹果不允许主 App 自动把前台切回原宿主 App (没有公开 API 能做到这一跳),但是微信输入法或一些第三方输入法却可以精准做到这一点,他们是怎么实现跳转到主 app 然后又跳回键盘宿主 App 的?难道是通过私有 Api (例如 LSApplicationWorkspace 之类)按 bundle id 拉起的吗?

    6 replies    2026-02-11 19:21:31 +08:00
    flyxq
        1
    flyxq  
       Feb 5
    不需要吧。URL Scheme / Universal Links
    Lin0000
        2
    Lin0000  
    OP
       Feb 5
    @flyxq LSApplicationQueriesSchemes 不是最多 50 个吗?但是我测试了下微信输入法,目前每一个都能精准跳转,设置页/搜索页都可以
    iOCZS
        3
    iOCZS  
       Feb 5
    发个视频看看效果?
    Lin0000
        5
    Lin0000  
    OP
       Feb 6
    @iOCZS 这是视频效果 https://imgur.com/S8Ghwih 你说的这条帖子我有看过 但是不确定能否过苹果的审核
    iyeatse
        6
    iyeatse  
       Feb 11
    直接调 exit 关掉宿主 app 呢?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   982 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 19:26 · PVG 03:26 · LAX 12:26 · JFK 15:26
    ♥ Do have faith in what you're doing.