我有一个swiftUI函数,成功登录到facebook,但只有当权限只是publicProfile和email时,如果我添加任何其他权限,如以下
loginManager.logIn(permissions: [.publicProfile, .email, .user_friends], viewController: nil) { loginResult in
然后我得到以下错误:Type Array<Permission>.ArrayLiteralElement (aka Permission) has no member user_friends
我在facebook的文档中测试了几种不同的权限。我错过了什么?
问题似乎是,名字应该写在骆驼的情况下,如publicProfile或userFriends。然而,对于我使用的其他一些权限,特别是manage_fundraisers,没有直接作为manageFundraisers的选项。对于其他有这个问题的人,我可以通过使用
来解决它.custom("manage_fundraisers")