Bitte beachten Sie, dass diese Fehlermeldung ziemlich niedrig ist und daher aus verschiedenen Gründen in verschiedenen Szenarien auftritt. Wenn Sie ein Szenario haben, das in einer der folgenden Antworten nicht erwähnt wird, sollten Sie auch Ihre Situation hinzufügen. Dies könnte möglicherweise eine zentrale Antwort für verschiedene Situationen sein, die diese Fehlermeldung auslösen.
Bearbeiten 10.11.2015 Beachten Sie auch, dass ich meine eigene Antwort als Antwort markiert habe, aber das war, bevor jemand anderes gepostet hatte. Ich denke, keine sollte wirklich als Antwort markiert werden, denn wie wir jetzt unten gesehen haben ... hat dieser Fehler nicht nur eine Antwort, weil er so niedrig ist.
Ich renne
- iOS 9.0 Simulator
- XCode 7.0
Alles hat gestern gut funktioniert.
Heute, nach einer Reihe von Arbeiten an rotationsbezogenen Dingen, wurde dieser Fehler in meiner Konsolenausgabe angezeigt, als ich die App im Simulator ausführte und sie drehte.
_BSMachError: (os / kern) ungültige Fähigkeit (20)
_BSMachError: (os / kern) ungültiger Name (15)
- Ich habe meinen Build-Ordner gelöscht. - Ich habe den abgeleiteten Datenordner bereinigt. - Ich habe den Simulator zurückgesetzt.
Ich habe mit gearbeitet
UIViewController viewWillLayoutSubviews
UIViewController viewWillTransitionToSize:...
Ich habe auch verschiedene Einstellungen für das Zeichnen im Attributinspektor in IB überprüft.
Ich habe auch eine Dienstprogrammkategorie in UIView erstellt, in der ich eine Reihe von Methoden erstellt habe, mit denen ich CGRect
Ansichten Frames zuweisen kann.
MyFoodTracker
: P