Facebook iOS SDK:如何向测试用户发送状态发布消息?

Facebook iOS SDK:如何向测试用户发送状态发布消息?,ios,facebook,facebook-sdk-3.1,Ios,Facebook,Facebook Sdk 3.1,我已经创建了一个带有说明的测试用户 如何将状态post请求发送到此测试用户帐户 我尝试在设置下作为此测试用户登录。我可以成功登录。 但是,当我在应用程序中单击“使用Facebook登录”按钮时,Facebook会返回一个错误消息 Facebook服务器无法满足此访问请求: 无效的应用程序123xxxx 正如我从你的问题中了解到的,这里有两个不同的问题 首先,您希望使用您的帐户发布到testUser wall。试试这个: NSMutableDictionary *params = [NSMutab

我已经创建了一个带有说明的测试用户

如何将状态post请求发送到此测试用户帐户

我尝试在设置下作为此测试用户登录。我可以成功登录。
但是,当我在应用程序中单击“使用Facebook登录”按钮时,Facebook会返回一个错误消息

Facebook服务器无法满足此访问请求: 无效的应用程序123xxxx


正如我从你的问题中了解到的,这里有两个不同的问题

首先,您希望使用您的帐户发布到testUser wall。试试这个:

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"somekey", @"someobject" nil];

[FBRequestConnection startWithGraphPath:[NSString stringWithFormat:@"%@/feed", testUserFbId] // here you set in whose post you wanna do the action, in this case it is yourself
                                 parameters:params
                                 HTTPMethod:@"POST"
                          completionHandler:^(FBRequestConnection *connection,
                                              id result,
                                              NSError *error) { /* Your code here */ }
第二个,您无法使用testUser帐户登录应用程序。这是一个更广泛的问题,可能有很多原因

  • 检查您的.plist文件,查看fbId或facebook的任何配置是否存在任何错误
  • 如果您的应用程序配置正确,请访问facebook
  • 请记住,如果应用程序处于沙盒模式,则只有允许的用户才能查看帖子
  • 另外,您可以使用自己的用户登录吗

让我知道我是否走在正确的道路上。

我已经编辑了我的问题,以使其更清楚。从外观上看,您提出的解决方案仍将发布到我自己的帐户。关键是将更新的状态发布到测试用户帐户。