SwiftUIの基本を身につけたい方はこちら

【SwiftUI】TextFieldをタップすると、コンソールに「objc[49649]: Class _PathPoint is implemented in both」と表示される件について

事象

TextField、TextEditorをタップしてカーソルを合わせると、コンソールに以下のログが表示される。

objc[49649]: Class _PathPoint is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore (0x129d8b340) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/TextInputUI.framework/TextInputUI (0x12ff48fe8). One of the two will be used. Which one is undefined.

原因

_PathPointと_PointQueue、それぞれ同じクラスが複数あるらしくて、どっちかが使われるよというエラーです。

このログはXcode13のApple側のバグですので、我々は全く悪くないっぽいです。

解決方法

無視するしかない…?

評価