我有一个应用程序必须访问用户的Facebook照片,为了访问它们,我使用以下登录代码获取必要的权限。
NSArray *permissionsArray = @[@"user_photos"];
// Login PFUser using Facebook
[FBSession openActiveSessionWithReadPermissions:permissionsArray allowLoginUI:YES completionHandler:^(FBSession *session,FBSessionState status,NSError *error){
NSLog(@"Logged");
}];
这里的问题是我的应用程序无法被授予" user_photos"许可,从我读过的内容,我了解到我必须向Facebook开发者提交一份评论(需要7个工作日)才能获得该许可。要提交评论,我还需要提供应用程序描述,姓名,图标,隐私政策,我现在没有的东西等信息,因为申请仍在测试阶段加上七天的审查有点过分现在,因为我只想测试一个功能。 我的问题是,我可以通过在Facebook开发者页面中标记一些" test"选项或使用ios facebook API来绕过这些恼人的评论,或者这是不可能的。如果有解决方案,我没有成功找到解决方案。
答案 0 :(得分:1)
开发应用时,您可以使用任何权限[包括user_photos]。
在测试您的应用时,请确保您已作为应用的开发者或测试用户登录。
登录评论只需要在将应用程序提供给未被列为开发人员/测试人员的人员之前进行。