【问题标题】:How can i trigger my iphone application to launch from my mac app如何触发我的 iphone 应用程序从我的 mac 应用程序启动
【发布时间】:2017-09-01 06:32:33
【问题描述】:

我想通过我的 mac 应用程序使用 USB\Wifi\Bluetooth 连接在设备上启动我的应用程序(如果应用程序可用)。

我怎样才能实现这个功能

【问题讨论】:

    标签: ios macos bluetooth usb wifi


    【解决方案1】:

    不可能。你不能使用任何公共 API 来做到这一点。虽然我不知道有任何促进此类功能的私有 API。

    【讨论】:

    • 我希望应该有一种方法,我们可以使用其他 iOS 应用程序的 URL 方案打开 iOS 应用程序。
    • 从其他 iOS 应用打开带有 URL 方案的 iOS 应用,和从 MAC 应用打开是完全不同的事情。没有办法将一种与另一种混合。虽然我也有兴趣看看是否有任何解决方案。
    • 使用idevicedebug其实是可以的,但是需要用手机进行开发,应用需要可调试。
    【解决方案2】:

    这是 iPad 控制 Mac 的触控栏演示:

    • TouchBarDemoApp 允许您从 iPad(通过 USB 连接)或按 Fn 键在屏幕上使用 macOS Touch Bar。

    Mac 控制 iPhone:

    • iTunes Mac 应用程序可以获取 iPhone 的屏幕截图和编辑 iPhone 的应用程序。
    • Xcode 可以在调试时启动 iPhone 的应用程序ShareExtension

    所以我认为有一些方法可以实现你的功能。但我不知道如何实现。也许它是私人的。

    【讨论】:

      【解决方案3】:

      正如已经发布的,您不能直接启动应用程序。

      但是您可以让您的应用程序显示在锁定屏幕以及任务切换器上,以便一键打开它。此功能称为Handoff

      Here 是最终用户的使用说明,this 是有关如何实现它的编程指南。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-01-06
        • 2012-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-07
        • 2016-10-15
        相关资源
        最近更新 更多