在iPhone应用程序上允许/不允许相机权限时 手表应用程序被杀死

我与 Watch OS 应用程序一起开发了 iOS 应用程序。我们正在使用 iPhone 相机捕获视频。要捕获视频 iPhone 应用程序需要应用程序用户的权限。当 iPhone 显示权限对话框并且用户允许 / 不允许权限时,相应的 Watch 应用程序会被调试器信号 9 杀死。如果我删除相机权限,则 Watch 应用程序工作正常。

我与 Watch OS 应用程序一起开发了 iOS 应用程序。我们正在使用 iPhone 相机捕获视频。要捕获视频 iPhone 应用程序需要应用程序用户的权限。

当 iPhone 显示权限对话框并且用户允许 / 不允许权限时,相应的 Watch 应用程序会被调试器信号 9 杀死。

如果我删除相机权限,则 Watch 应用程序工作正常。

0

您的应用程序不会崩溃,它只是被 WatchOS 强制重新启动,具有新的隐私设置。因此,当您更改 iPhone 中的任何权限时,这意味着隐私策略已更改,因此,如果应用程序附加到调试器,它将被杀死,否则它将重新启动。它在 Apple Watch 和 iPhone 上都会发生。如果您更改 Apple Watch iOS 应用程序中的权限,则会重新启动。如果您更改 iOS 应用程序中的权限,Apple Watch 应用程序将重新启动。

此外,不仅相机权限如果用户在某些时候更改了通讯录,日历,提醒,相机或照片权限,WatchOS 应用程序将在更改 iPhone 中的应用程序权限时 SIGKILL 应用程序。(这是 iOS 和 WatchOS 的默认行为)

请参考下面的链接

App killed by SIGKILL when changing privacy settings, https://developer.apple.com/forums/thread/64740, App crashes in background while changing permission-swift, App crashed in iOS 6 when user changes Contacts access permissions

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(364)
如何清除 iOS应用程序上已安装的小部件
上一篇
更改iPhone键盘的颜色(使用 Phonegap/Cordova)
下一篇

相关推荐

  • 编程绘图软件:iPhone蓝图 /素描/绘图软件

    关于编程绘图软件的问题,在iphone blueprint中经常遇到,SO 社区中是否有人知道有任何软件可以让您在 iPhone(甚至 iPad)上拖动不同的 iOS 组件来帮助制作应用程序设计的模型或蓝图?它仅用于视觉目的。它不处理代码或类似的东西。它只是用于定位和规划应用程序的外观。有人看过或使用过这样的软件吗?…

    2022-12-28 12:01:01
    0 72 71
  • 通过默认 iPhone耳机主动消除噪音

    我们想创建一个应用程序,它将使用默认的 iPhone 耳机实现主动噪音消除。也就是说,使用 iPhone 耳机 Mic 接收外部音频并进行 180 度的相移。最后,通过默认耳机扬声器播放反转的声音以消除外部声音 (主动噪音消除)。…

    2022-11-23 05:53:42
    0 31 27
  • 如何将外部相机连接到iPhone并拍摄/下载照片

    我想将外部相机连接到 iPhone(iPhone 内置的相机不足以满足我的需求),然后编写一个 iPhone 应用程序,允许我在想要拍照时向外部相机发送信号,然后立即将拍摄的照片下载到我的 iPhone 上,以便我可以将其无线发送到其他地方的服务器。…

    2022-11-11 15:16:46
    0 82 13
  • iPhone捕获会话:设置自定义帧速率

    我已经设置了一个 captureSession,现在正在尝试将帧率设置为 60。我使用的是 iPhone 12 Pro Max。…

    2022-11-11 15:16:19
    0 66 16
  • iPhone捕获会话:设置自定义帧速率

    我已经设置了一个 captureSession,现在正在尝试将帧率设置为 60。我使用的是 iPhone 12 Pro Max。…

    2022-11-11 15:16:09
    0 77 38
  • iPhone捕获会话:设置自定义帧速率

    我已经设置了一个 captureSession,现在正在尝试将帧率设置为 60。我使用的是 iPhone 12 Pro Max。…

    2022-12-13 13:49:28
    0 64 88
  • 将数据从旧iPhone传输到新iPhone后推送通知不起作用

    我将数据从 iPhone 8 传输到 iPhone 12 mini,使用 iTunes 备份 / 设备到设备迁移。我没有得到推送通知一个应用程序,我已经安装在我的旧 iPhone。我检查了该应用程序的推送通知设置,一切都像以前一样启用。我将设置切换到开 / 关,但它没有帮助。我试图注销并重新登录到该应用程序,但这也没有解决我现在想要的应用程序的推送通知。…

    2022-11-23 08:28:51
    0 71 21
  • iPhone捕获会话:设置自定义帧速率

    我已经设置了一个 captureSession,现在正在尝试将帧率设置为 60。我使用的是 iPhone 12 Pro Max。…

    2022-11-11 15:15:47
    0 43 99

发表评论

登录 后才能评论

评论列表(18条)