このエラー メッセージは非常に低レベルであるため、さまざまなシナリオでさまざまな理由で発生することに注意してください。以下の回答のいずれにも記載されていないシナリオがある場合は、状況も追加することを検討してください。そうすれば、このエラー メッセージが表示されるさまざまな状況に対する中心的な回答になるかもしれません。
2015年11月10日編集また、私は自分の回答を回答としてマークしましたが、それは他の誰かが投稿する前のことでした。以下で見たように、このエラーは非常に低レベルであるため、回答が 1 つだけではないため、実際には誰も回答としてマークされるべきではないと思います。
走っています
- iOS 9.0 シミュレーター
- XCode 7.0
昨日はすべて順調でした。
今日、回転関連の作業をたくさん行った後、シミュレーターでアプリを実行して回転させると、コンソール出力にこのエラーが表示されるようになりました。
_BSMachError: (os/kern) 無効な機能 (20)
_BSMachError: (os/kern) 無効な名前 (15)
- ビルド フォルダーをクリアしました。 - 派生データ フォルダーをクリーンアップしました。 - シミュレーターをリセットしました。
私は一緒に働いていました
UIViewController viewWillLayoutSubviews
UIViewController viewWillTransitionToSize:...
また、IB の属性インスペクタでさまざまな「描画」設定を確認していました。
CGRect
また、UIView にユーティリティ カテゴリを作成し、ビューにフレームを割り当てるのに役立つ一連のメソッドを作成しました。
ベストアンサー1
に基づくhttps://forums.developer.apple.com/thread/15683:
変化 "ローカリゼーションネイティブ開発地域」info.plist
ではなく「米国」にしてくださいen
。
更新: その後、これらの変更を元に戻すことができます。