El marco social devuelve "(# 803) No se puede consultar a los usuarios por su nombre de usuario (nombre de usuario)" cuando se intenta obtener un feed de usuario

Estoy usando el marco social de iOs para recuperar feeds de Facebook de un determinado usuario. Para ese propósito, después de autenticar estoy haciendo lo siguiente:

NSURL *requestURL = [NSURL URLWithString:@"https://graph.facebook.com/username"];
SLRequest *request = [SLRequest requestForServiceType:SLServiceTypeFacebook requestMethod:SLRequestMethodGET
                                                  URL:requestURL parameters:nil];
request.account = self.facebookAccount;

[request performRequestWithHandler:^(NSData *data, NSHTTPURLResponse *response, NSError *error) { ... }];

La respuesta vuelve:

error =     {
        code = 803;
        message = "(#803) Cannot query users by their username (username)";
        type = OAuthException;
    };

Lo mismo funciona si uso/me en lugar del nombre de usuario, pero quiero recuperar el feed público de otra persona.

También intenté usar la identificación del usuario que también funciona para mi usuario, pero no funciona para otros usuarios, la solicitud devuelve lo siguiente:

code = 2500;
        message = "The global ID 100008339709776 is not allowed. Please use the application specific ID instead.";
        type = OAuthException;

También intenté pasar el token de acceso como parámetro, pero el comportamiento es el mismo.

¿Algunas ideas?

Respuestas a la pregunta(1)

Su respuesta a la pregunta