gpt4 book ai didi

ios - +[LSApplicationWorkspace defaultWorkspace] 和 -allApplications 有哪些替代方案?

转载 作者:行者123 更新时间:2023-11-29 00:20:04 29 4
gpt4 key购买 nike

我有一个应用程序使用LSApplicationWorkspace+defaultWorkspace-allApplications,但我无法在 App Store 中使用它们。

我有什么选择?

最佳答案

What alternatives do I have?

如果您使用 LSApplicationWorkspace 来检测安装了哪些应用程序?没有。

Apple 将已安装的应用程序列表视为私有(private)的,并且在过去对其他 API 进行了有意的更改以将该信息保密。 (例如,iOS 9 applied limits to canOpenURL: to prevent it from being used to detect installed applications。)

如果您需要检测其他特定 应用程序,并且这些应用程序实现了自定义 URL 方案,您仍然可以使用 canOpenURL: 来检查这些应用程序。但是,您需要在 Info.plist 中提前声明这些 URL 方案,并且您无法检测到不处理唯一 URL 方案的应用程序。

关于ios - +[LSApplicationWorkspace defaultWorkspace] 和 -allApplications 有哪些替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44373167/

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