gpt4 book ai didi

iOS 将不同设备之间的数据共享到同一个应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:28:56 25 4
gpt4 key购买 nike

我正在寻找一种方法让用户与同一应用的其他用户共享数据(词对)。这意味着我的应用程序应该能够通过蓝牙/空投或类似方法将数据发送到另一台设备上的同一应用程序。

我做了一些研究并遇到了很多关于在同一设备上的不同应用程序之间共享数据以及使用 UIActivityViewController 共享数据的信息,但我实际上是在寻找一种方法让用户点击共享按钮,然后弹出附近设备列表(如 Airdrop 设备),让用户选择一个,然后让对方设备上的应用程序自动打开并显示或使用发送的数据(当然是在接受传输之后)。

我还不是很熟悉 iOS 和 Apple 设备,但我知道 Apple 限制了设备之间的通信。有什么方法可以复制我在这里想要实现的目标吗?

最佳答案

您可以使用 CoreBluetooth Framework 来做到这一点

它更像是一个名为中央和外围设备的客户端服务器通信,您的一个设备将充当中央设备,另一个设备将充当外围设备,该外围设备将进行广告(广播),中央设备将与其建立连接并相互通信。 .

请参阅有关 CoreBluetooth 的苹果文档 https://developer.apple.com/documentation/corebluetooth

其他选项

多点连接 https://developer.apple.com/documentation/multipeerconnectivity

游戏中心 https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/GameKit_Guide/Matchmaking/Matchmaking.html#//apple_ref/doc/uid/TP40008304-CH9-SW1

关于iOS 将不同设备之间的数据共享到同一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52439377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com