Swift HealthKit验证错误(代码=3)

Swift HealthKit验证错误(代码=3),swift,xcode,healthkit,Swift,Xcode,Healthkit,当我尝试通过我自己的应用程序中的登录验证对用户的健康应用商店(健康应用程序)的写入权限时,不会显示验证页面(尽管我在以前版本的应用程序中确实使用了此功能)。但是,应用程序不会崩溃,调试器中只有以下消息: 错误Domain=com.apple.healthkit Code=3“未能使用捆绑包标识符“com.myorg.myapp”查找源”“UserInfo={NSLocalizedDescription=未能使用捆绑包标识符“com.myorg.myapp”查找源” 我用于请求身份验证的代码如下所

当我尝试通过我自己的应用程序中的登录验证对用户的健康应用商店(健康应用程序)的写入权限时,不会显示验证页面(尽管我在以前版本的应用程序中确实使用了此功能)。但是,应用程序不会崩溃,调试器中只有以下消息:

错误Domain=com.apple.healthkit Code=3“未能使用捆绑包标识符“com.myorg.myapp”查找源”“UserInfo={NSLocalizedDescription=未能使用捆绑包标识符“com.myorg.myapp”查找源”

我用于请求身份验证的代码如下所示:

let typesToShare = Set([
    HKObjectType.categoryType(forIdentifier: HKCategoryTypeIdentifier.mindfulSession)!
])

self.healthStore.requestAuthorization(toShare: typesToShare, read: nil) { (_, error) -> Void in
    if let error = error {
        print("\(error)")
    }

    DispatchQueue.main.async {
        self.performSegue(withIdentifier: "openWalkthroughThree", sender: self)
    }
}
我在互联网上搜索过,但似乎找不到有同样问题的人。我还检查了我的HealthKit权利以及使用说明,但它们似乎都很好——正如我所说,我在我的应用程序的早期版本中使用了这个功能


如果您能帮助我找到解决此问题的方法,我将不胜感激。

不确定发生了什么,只需重新启动我的设备即可解决此问题

另见: