2

iOS、objective-c、XCode 13 ではなく、macOS Monterey (12.0.1) を使用しています

arm64 用のアプリをビルドした後、次のログ メッセージが表示されます。

[general] *** -[NSKeyedUnarchiver validateAllowedClass:forKey:] allowed unarchiving safe plist type ''NSString' (0x1dcb1c848) [/System/Library/Frameworks/Foundation.framework]' for key 'NS.objects', even though it was not explicitly included in the client allowed classes set: '{(
    "'NSDictionary' (0x1dcaee5d0) [/System/Library/Frameworks/CoreFoundation.framework]"
)}'. This will be disallowed in the future.

これを引き起こしている原因とそれを取り除く方法はありますか?

編集: macOS Monterey 以降、arm64 でコンパイルされたすべてのアプリで発生するようです。だから、それは一般的なアップルのバグかもしれません

4

2 に答える 2