wie appAppDelegate mit Urban AirShip (Swift)

8

Nach der Integration von Urban Airship, wenn ich anrufe

%Vor%

Ich werde immer Null. Als ich versuchte, die Klasse von UIApplication.sharedApplication () .delegate zu bekommen, teilte es mir mit, dass es jetzt UAAppDelegateProxy ist.

Aber

%Vor%

gibt auch nil zurück.

Wie kann ich meine App bekommenDelegate?

Bearbeiten

Ich habe herausgefunden, dass dies nur passiert, wenn UAConfig parameter automaticSetupEnabled auf "true" gesetzt ist. Wenn automaticSetupEnabled falsch ist, bekomme ich wie gewohnt AppDelegate, aber ich verliere die Vorteile der automatischen Luftschiffkonfiguration.

    
krosh 02.06.2015, 14:39
quelle

1 Antwort

3

Dies ist ein Fehler im Urban Airship SDK, den Sie in der nächsten SDK-Version behoben haben.

Von ihrer Unterstützung:

  

Wir sind uns dieser Problematik bewusst und möchten sie in unserem Forum lösen   nächste SDK-Version. In der Zwischenzeit, als Workaround, manuelle Einstellung   Mit unserem SDK können Sie erfolgreich mit dem AppDelegate arbeiten.

    
Christer Nordvik 16.06.2015, 07:55
quelle