2016-05-24 9 views
0

Ich konfigurierte Uber SDK in meiner App, wie nach der UberRides Github-Dokumentation. Wenn ich auf "Ride there with Uber" klicke, werde ich auf die Anmeldeseite weitergeleitet und nachdem ich meine E-Mail und mein Passwort eingegeben habe, erhalte ich den Fehler "Es gab ein Problem, Sie zu authentifizieren. Bitte versuchen Sie es erneut" sowohl auf dem iPhone als auch auf dem Android SDK. i verwendet diesen Code für Fahrt anfordern KnopfUber SDK Autorisierung, wenn tippen Sie auf Login-Button

// Pass in a UIViewController to modally present the Ride Request Widget over 
    id<UBSDKRideRequesting> behavior = [[UBSDKRideRequestViewRequestingBehavior alloc] initWithPresentingViewController: self]; 
    // Optional, defaults to using the user’s current location for pickup 
    CLLocation *location = [[CLLocation alloc] initWithLatitude: 37.787654 longitude: -122.402760]; 
    UBSDKRideParametersBuilder *builder = [[UBSDKRideParametersBuilder alloc] init]; 
    [builder setPickupLocation:location]; 
    UBSDKRideParameters *parameters = [builder build]; 
    UBSDKRideRequestButton *button = [[UBSDKRideRequestButton alloc] initWithRideParameters: parameters requestingBehavior: behavior]; 
    [self.view addSubview:button]; and also followed the link for intergration "https://github.com/uber/rides-ios-sdk" 

Antwort

0

Ohne Code, den ich nicht zu viel Hilfe anbieten können, aber haben Sie überprüft, um sicherzustellen, dass Sie Ihre App mit den richtigen Informationen aus der Developer Dashboard konfiguriert? Sie müssen Ihre Client-ID und Umleitungs-URI genau mit dem übereinstimmen, was Sie für Ihre App aufgelistet haben. (This issue might help)

Sonst würde ich brauche Ihre Implementierung des RideRequestButton

sehen