2017-02-07 3 views
1

Was passiert ist, dass jedes Mal, wenn ich auf meine "Login-Schaltfläche" klicke, die App abstürzt, sollte der Benutzer zu einer anderen Ansicht umgeleitet werden Er kann sich mit E-Mail und Passwort einloggen. Ich habe viele Lösungen in anderen Posts ausprobiert, aber keiner von ihnen scheint zu funktionieren. Ich verwende Sinch SDK. Im Login-Prozess nach dem Erhalten der Antwort stürzt meine App ab. wenn ich nicht benutze unten Code in Login-Bereich dann Sinch wird nicht funktionieren. so helfen Sie mir bitte auf diesemLogin-Fehler libC++ abi.dylib: Beenden mit nicht abgefangener Ausnahme vom Typ NSException

AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate]; 
[appDelegate.push registerUserNotificationSettings]; 
[appDelegate initSinchClient:[saveDefault objectForKey:@"emailId"]]; 
[appDelegate RegisterPushNotification]; 

danken Ihnen im adv

+0

was der Absturz re Port –

+0

libC++ abi.dylib: Beenden mit nicht abgefangener Ausnahme des Typs NSException @Anubu –

+0

zeigen den vollständigen Absturz –

Antwort

0

Sie Protokoll Delegatmethode für dieses

In Viewcontroller

@protocol LoginVCDelegate <NSObject> 

@required -(void) didFinishLogin; 

@end 
@property (nonatomic,unsafe_unretained) id<LoginVCDelegate>delegate; 

if([self.delegate respondsToSelector:@selector(didFinishLogin)]) 

{ 

    [self.delegate didFinishLogin];     

} 

In App Delegierter

-(void) didFinishLogin 
{ 
    [self.push registerUserNotificationSettings]; 

    [self initSinchClient:[saveDefault objectForKey:@"emailId"]]; 

    [self RegisterPushNotification]; 
} 
verwenden können
+0

ist es funktioniert ah –

+0

ja arbeiten dank @Prissy –

+1

können Sie meine Antwort –

Verwandte Themen