ios - Xamarin iOS:检查设备上是否安装了 Google fit 应用
问题描述
有什么方法可以检查 iOS 设备上是否安装了“Google Fit”应用程序?
我试过了:
UIApplication.SharedApplication.CanOpenUrl(new NSUrl("FitApp://com.google.fit"));
这总是返回 false
解决方案
您需要添加FitApp
到LSApplicationQueriesSchemes
Info.plist 中的数组中(注意,没有冒号)。
然后,在代码中,您可以检查是否可以打开FitBit:
- 注意冒号
UIApplication.SharedApplication.CanOpenUrl(new NSUrl("FitApp:"));
推荐阅读
- python - python名称修饰和全局变量
- sapui5 - 根据表格的行索引(行号)和模型数据的属性操作图标属性
- java - 使用密钥认证的 JAVA SSH 客户端
- android - 如何在父级为滚动视图的约束布局中将元素放在另一个下方
- java - 计算器点功能问题android
- python - 为什么两个带有 utf-8 和相同汉字的变量在 python 中不能打印相同的字符?
- r - 如何在 R 中分配多个 NULL 变量
- r - R中的Tree包是否提供类标签作为预测的结果?
- azure - Azure AD 何时在隐式授权流中生成新的访问令牌,(无刷新令牌)
- java - JIMAGE 文件的 JAR 文件 META-INF/MANIFEST.MF 的等价物是什么?