Ios 如何处理帐户错误100的续订凭证?

Ios 如何处理帐户错误100的续订凭证?,ios,facebook,ios9,Ios,Facebook,Ios9,我有一个用户在续费请求时收到以下消息: 服务器拒绝续订请求,错误代码:100 作为一个补丁,我只是将它们发送到FB SDK并让它进行Safari登录/身份验证,但我想知道我是否还应该知道处理这个问题的其他信息?我在iOS 9上遇到了与iOS9 Social Framework相同的问题 当FB OAuth令牌过期时,ACAccountStore RenewalCredentials for Account始终会失败,出现RenewalStatusFailure(=2)和错误: 错误域=com.a

我有一个用户在续费请求时收到以下消息:

服务器拒绝续订请求,错误代码:100


作为一个补丁,我只是将它们发送到FB SDK并让它进行Safari登录/身份验证,但我想知道我是否还应该知道处理这个问题的其他信息?

我在iOS 9上遇到了与iOS9 Social Framework相同的问题

当FB OAuth令牌过期时,ACAccountStore RenewalCredentials for Account始终会失败,出现RenewalStatusFailure(=2)和错误:

错误域=com.apple.accounts Code=1“服务器拒绝续订请求 错误代码为:100“UserInfo={NSLocalizedDescription=服务器被拒绝 续订请求,错误代码:100

该代码以前在iOS 6、7和8上运行,但现在更新似乎总是在OAuth令牌过期后失败

编辑:当您使用相同的应用程序包id(从iOS应用程序角度)开发应用程序,但使用不同的Facebook应用程序id(沙盒与live FB应用程序)时,似乎会发生这种情况对于生产版本与测试/开发版本。如果我在两个版本之间完全删除应用程序,则问题似乎会消失。如果我在Facebook设置下切换Facebook“允许这些应用程序使用您的帐户”,则问题也会消失

PS:很抱歉最初将此作为回答而不是评论发布,但由于SO的评论声誉要求,我无法将此作为评论添加