我有一个快速编写的ios应用程序,因此决定向一组用户授予额外的功能。我想使用认知小组来执行此操作。如何用我的快速代码判断用户是否属于某个组。这是我的第一个建议,而其他一些帖子可能也一样。
func isInMySpecialGroup() -> Bool {
//todo implement feature
let pool = AWSCognitoIdentityUserPool.default()
let session = pool.currentUser()?.getSession()
if let token = session?.result?.idToken {
// the next line always errors
if let groups = token.claims["cognito:groups"] {
NSLog(groups.description)
}
}
return false
}
如代码所示,访问声明始终会引发错误。