Easy Facebook Signup iOS - returned BackendlessUser object is useless

Did you have a look at my other comments regarding the URL that I’m getting back?

How there is a missing value for the objectId key?

Any ideas on why this could be happening?

Have I got a setting wrong somewhere?

Can someone work through this with me one on one perhaps?

“and it must be fine for you”, is clearly not the case. lol. Your code AND mine is broken for me.

I’m testing on latest release Xcode and OS X.
iPhone 6s iOS 9.3 simulator.

http://support.backendless.com/public/attachments/9d7e1fb490286afc12ddd057065c7b1c.png</img>

This is everything. There’s also a few logs I put in the backendless SDK.

The (null) you see is supposed to be the object created by the NSJSONSerialisation. Even though it’s wrapped in a @try statement in your SDK, it still fails and returns nil.

Thanks for the help so far :slight_smile:

Ok, Beau, let to investigate this problem.

I added NSError object and some logs to “handleOpenURL:(NSURL *)url” UserService method

        NSError *error = nil;
        id userData = [NSJSONSerialization JSONObjectWithData:[absoluteString dataUsingEncoding:NSUTF16StringEncoding] options:0 error:&error];
        if (error) {
            [DebLog logY:@"UserService -> handleOpenURL: ERROR = %@", error];
            return nil;
        }
        [DebLog logY:@"UserService -> handleOpenURL: userData = '%@'", userData];
        return [self onLogin:userData];




Please change an attached backendless.a and provide a log with your login here.

backendless.a.zip (10.53MB)

Yeah, it’s the same error I provided earlier. :frowning:

I’ll leave identifying information in the log this time.

http://support.backendless.com/public/attachments/35a53a8da7ee244e7732ca7a880653f0.png</img>

Thank you, Beau, our server team is investigating this problem.

Thank you! :slight_smile:

An internal ticket is opened: BKNDLSS-12553

We need to see URL - I added an additional log.

Please change an attached backendless.a and provide a log with your login here - or to support@backendless.com.

backendless.a.zip (10.53MB)

http://support.backendless.com/public/attachments/299cc66cdcbe18931512a7bb6952a951.png</img>

Sorry guys, but I’ve made the switch to another service.

Some reasons why:

There’s not enough documentation, sparse on the website here, and its completely missing from the iOS SDK.
The website is slow to navigate, as in some pages can take a few seconds to load.
Poor safari support.
No unit test coverage in the iOS SDK.
Many errors aren’t handled correctly and fail silently within the SDK.

Thanks anyway.

Good luck to you.