我对 App Center Review 有疑问。我有一个 iOS 应用程序,它实现了单点登录(我刚刚在两种类型的设备上测试了它)。尽管如此,当我提交我的应用程序页面以供 App Center Review 时,我总是会收到相同的消息(请参见下面的屏幕截图)。
我不知道该怎么办了。这种情况至少有几个月了。我检查了我的应用程序中的所有内容,甚至能够同时发布更新,但页面仍然被拒绝。消息总是相同的,所以我没有得到更多关于错误的信息(在我看来不存在)。
这个问题我该怎么办?我可以直接联系谁(最好通过电子邮件)?
编辑#1:在我看来,我正在使用本机登录屏幕。我 100% 确定我使用的是官方 FB API(从 FB 页面下载)。当我在我的应用程序中连接 FB 时,弹出的屏幕是来自 FB 应用程序的屏幕(见下文)。
编辑#2:好的,所以我已经实现了使用 FB 登录的新方式,但仍然没有显示本机登录视图。而是打开了 FB 应用程序的登录屏幕,这与以前的行为完全相同……我在 .plist 文件中设置了 FacebookDisplayName。
[FBSettings setDefaultAppID:@"some_facebook_app_id"];
[FBSettings setDefaultUrlSchemeSuffix:@"some_suffix"];
[FBSession openActiveSessionWithReadPermissions:@[@"basic_info"] allowLoginUI:TRUE completionHandler:^(FBSession *session, FBSessionState state, NSError *error) {
// handler logic goes here
}];
编辑#3:是的,新的 API 就是解决方案。谢谢!