gpt4 book ai didi

ios - 如何关闭 Apple Watch 扩展的自动安装?

转载 作者:行者123 更新时间:2023-11-28 21:44:44 26 4
gpt4 key购买 nike

我们正在考虑为我们当前的 iOS 应用添加一个 Apple Watch 扩展。其中一项要求是 watch 扩展不会在更新 iOS 应用程序时自动安装在用户的 watch 上。出于安全原因,我们希望用户专门启用 watch 上的扩展程序。

我知道有一个设置可以启用/禁用单独的 watch 扩展,但我不知道是否以及如何以编程方式更改。这个线程的第三个答案让我认为这是可能的 https://discussions.apple.com/thread/7026092但是广泛的谷歌搜索并没有给我任何明确的答案。

谢谢!

最佳答案

这是你无法控制的。 只有用户可以选择是否自动安装新WatchKit apps on their Watch automatically or not,我个人认为这是最好的解决方案。

在我看来,您应该重新考虑为什么您的应用有必要强制用户手动安装 WatchKit应用程序通过 iOS 应用程序。这应该不是必需的。

不过如果是的话,Apple肯定会更新WatchKit现在在 WWDC,他们可能引入了让父应用决定是否自动安装 WatchKit 的选项。应用或不。这些只是纯粹的猜测,您可以关注 WWDC here

如果没有,您始终可以采用某种解决方法。例如设置 shared app groupshared user defaults .当主应用程序启动时,您可以询问是否激活 WatchKit应用程序,并设置一个 boolshared user defaults .当 WatchKit应用程序启动,检查此 bool如果用户还没有说是,只需掩盖 interfacelabel告诉用户首先转到主应用程序。

关于ios - 如何关闭 Apple Watch 扩展的自动安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30642369/

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