libswift ITMS-91055: Invalid API reason declaration

I've complied with the reason declaration following the links sent by the autogenerated emails for the surface level Runner declaration, however libswift has the incorrect values for the reason codes for UserDefaults. I've checked their github and there is no way to add issues since it is "read-only". I'm also in the dark for who to contact regarding this. Does anyone have any idea how to resolve this aside from manually changing the privacy files? I don't want to have to do this each time I do pod install.

ITMS-91055: Invalid API reason declaration - The PrivacyInfo.xcprivacy for the “Frameworks/libswiftObjectiveC.dylib” file contains “DDA9.1” as the value for a NSPrivacyAccessedAPITypeReasons key instead of a valid reason code for using an API in the NSPrivacyAccessedAPICategoryUserDefaults category.

  • Have you resolved this issue? I'm also encountering this problem now and don't know how to solve it.

Add a Comment

Replies

I'd forgotten about this since I hadn't been receiving alerts for a while. But since I've made my forum post, I've updated xcode to the latest version and ensured what I did have control of in the type reasons are correct. I hope that helps a little bit.