问题标签 [facetime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
744 浏览

ios - 是否可以使用 URL 方案(FaceTime 链接)启动 Group FaceTime 通话?

我知道我可以在我的 iOS 应用程序中使用如下 URL 方案启动 FaceTime 通话:

facetime://user@example.com

我想知道是否也可以与多个用户进行 FaceTime 通话。试图用 , 或 ; 分隔它 但它没有用。

有关 FaceTime 链接的更多信息:

https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/FacetimeLinks/FacetimeLinks.html#//apple_ref/doc/uid/TP40007899-CH2-SW1

0 投票
1 回答
1107 浏览

macos - 在 macOS 10.15.7 上的 Facetime 中拨打电话时无法移动小窗口

可以使用 Facetime 应用程序直接从 macOS 拨打音频电话,效果非常好。不幸的是,屏幕的顶部/右侧计数器上放置了一个小窗口,我似乎无法移动或最小化此窗口。有人知道如何自定义此窗口的位置吗?

在此处输入图像描述

0 投票
1 回答
69 浏览

reactjs - How to take a photo using callee's phone camera in React Native like Facetime?

TLDR; How do I make a photo service that does the following in a video calling app:

  1. caller presses button on phone1
  2. callee's phone camera takes photo using phone2 camera
  3. photo saved on caller's phone1

I am trying to make a photo service that works in an iOS project I'm building using React Native.

I used Connecty-Cube to make a video call service in the app, but now I want to add a button that allows the caller to take a photo of the callee.

I know I can just use react-native-view-shot to take a screenshot of the callee, but I want to take the photo using the callee's own phone camera.

I think FaceTime now has this functionality (they let FT users take live photos), but I haven't found any other apps that do this.

Does anyone have any pointers? Thank you!

0 投票
0 回答
19 浏览

ios - iOS - 如何在联系人应用程序中查找/调试系统功能

标题可能很奇怪,但我会尽力解释我的担忧。前期:我对编程知之甚少,但我愿意学习和理解整个主题。

我想知道如何深入了解 Apple“联系人”应用程序的功能或更好地了解此应用程序提供的功能。

EG:如果您使用手机号码或电子邮件地址输入新联系人并保存输入,如果该用户能够接听 Facetime 电话,联系人应用程序会自动响应。一个新的滑块显示为下拉菜单,您可以选择通过 Facetime 通话。

我的方法是有一个脚本,我可以在其中输入号码/电子邮件,并在 Facetime 是否可用时得到响应。

我不是要求有人给我一个代码示例或其他东西。我只是对如何处理这项任务感兴趣。如果有人可以在正确的方向上给我一个提示,我会很高兴。

谢谢你。

0 投票
0 回答
7 浏览

edit - 如何替换 FaceTime.app 包中的文件?

在我的 iMac 上,在 /Applications/FaceTime.app/Contents/Resources 下的 FaceTime.app 包内,有一个名为 vc~ringing.aif 的音频波形文件,当我拨打电话时会发出回铃音。回铃音音量太低,由波形幅度设置,无法从 FaceTime.app 更改,因为它是由波形幅度固定的。我已经将该文件复制到我的桌面,然后将音量提高了 18dB(使用 CoolEdit 2000),以便可以听到回铃音。现在,我需要一些帮助来将修改后的文件从我的桌面写回 FaceTime.app 包。不允许使用 Finder 进行拖放操作,终端命令行 "mv ~/Desktop/vc~ringing.aif" 进入 Resources 目标目录也是 "Operation not allowed" 即使使用 "sudo" 覆盖。有人可以帮我将修改后的音频文件放回 FaceTime.app 包吗?先感谢您。

0 投票
1 回答
566 浏览

ios - 在 iOS 15 上禁用 SharePlay / 屏幕共享

iOS 15 引入了人们通过 FaceTime 共享屏幕的功能(https://www.apple.com/uk/newsroom/2021/06/ios-15-brings-powerful-new-features-to-stay-connected- focus-explore-and-more/ ) - 来自开发人员 POV,有没有办法为我的应用禁用此功能?

我找不到任何关于这如何可能的信息,并且类似于屏幕截图功能,我完全希望答案是否定的。

但是,我被要求进行调查-因此提出了这个问题。

非常感谢您的帮助!

0 投票
0 回答
95 浏览

ios - 以编程方式创建新的 iOS15 FaceTime 链接

我一直在想,如果在 iOS15 中,是否有一种方法可以通过我们自己的应用程序创建 FaceTime 链接,以便该应用程序可以用作一种预订工具。

我在网上搜索过,我发现最接近的是旧的 URL 方案,如下所示:

但是我们能否创建可与新的 FaceTime 链接一起使用的自定义标识符?

0 投票
1 回答
23 浏览

ios - 如何使用 GroupSessionMessenger 正确发送和接收数据?

0 投票
1 回答
32 浏览

ios - 如何正确解码 SharePlay 数据?

我为多平台 iOS/macOS 应用程序设置了 SharePlay,我什至可以启动和加入会话并在两个设备之间发送数据,但是每当收到数据时,我都会收到以下错误:

SharePlayTutorialMac[33577:704067] [Default] messageStream:108 Explanation: Decoding message from data Error: Swift.DecodingError.valueNotFound(Any, Swift.DecodingError.Context(codingPath: [CodingKeys(stringValue: “message”, intValue: nil), CodingKeys(stringValue:“t”,intValue:nil)],debugDescription:“Swift.Array<SharePlayTutorialMac.SharePlayModel>.self 值的解码器未找到。”,underlyingError:nil))

我什至没有错误中提到的任何messaget值- 有谁知道为什么解码失败?

0 投票
0 回答
10 浏览

ios - 如何正确/以编程方式加入 SharePlay GroupSession?

我在以编程方式加入共享游戏组会话时遇到问题。

首先我在一台设备上创建一个 SharePlay Activity

如果这成功了,则创建者收听会话

到目前为止,这是有效的。现在第二台设备将加入。我打电话只是startSession

但随后什么也没有发生。我的假设是创建的会话由SharePlayFaceTime 连接共享。

无论如何,当我打开 FaceTime 时,我看到有一个打开的会话。FaceTime 为我提供了加入 GroupSession 的操作。如果我按下它,一切正常并且我的设备已连接(见图)。此设备之间的任何进一步事件都按预期工作。

在此处输入图像描述

当我await SharePlayGame().activate()用于加入过程时,会创建一个新的 SharePlay Group Session。这总是显示系统对话框(“你想替换当前的 SharePlay 会话吗?”)然后我的代码也可以工作,但这不是正确的方法。

加入(或查找?)GroupSession 和加入的正确方法是怎样的。