Nach der Konvertierung zu Swift 3 stürzt meine AWS iOS App jetzt ab, wenn sie ausgeführt wird.Swift 3 - AWS iOS 'EXC_BAD_INSTRUCTION' Fehler
Hat jemand etwas ähnliches gesehen nach 3 bis Swift Umwandlung über?
Nach der Konvertierung zu Swift 3 stürzt meine AWS iOS App jetzt ab, wenn sie ausgeführt wird.Swift 3 - AWS iOS 'EXC_BAD_INSTRUCTION' Fehler
Hat jemand etwas ähnliches gesehen nach 3 bis Swift Umwandlung über?
Sein Absturz, weil Sie ein paar Dinge hier zu tun:
versucht, einen Methodenaufruf zurück (was ich nicht glaube, möglich ist - aber ich habe es nie versucht)
sollte nur immer wahr zurückgegeben werden, da es eine boolesche Funktion ist, wie der Name schon sagt. Der Rückgabewert sollte also wahr sein. Wenn Sie außer Kraft setzen möchten application: didFinishLaunching
können Sie erklären, dass später in Ihrem AppDelegate
Also hier ist was Sie tun können ... Versuchen Sie, die Methode zu löschen und es langsam wieder geben, bis Xcode automatisch vervollständigt es für Sie. Dadurch können Sie sehen, was abgeschrieben wurde oder welche anderen Methoden nützlich sein könnten, auch wenn Sie Command + Shift + K noch nicht gedrückt haben, um eine Bereinigung für Ihr Projekt auszuführen. Xcode 8 und Swift 3 haben möglicherweise ein paar Dinge verändert, die Ihnen nicht bewusst sind.
launchOptions ist ein optionaler Parameter. Eine Zwangsauspackung mit dem! stürzt ab, wenn der Wert null ist, was normalerweise der Fall ist.
Haben Sie irgendwelche Lösungen gefunden? – Frank