Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Core Data] [Warnings] Use of transformable properties with transformer names that are either unset, or set to NSKeyedUnarchiveFromDataTransformerName #29

Open
esthefanielanza-sothebys opened this issue May 2, 2023 · 1 comment
Assignees

Comments

@esthefanielanza-sothebys

Steps to Reproduce the Problem

Launch an app with Instabug integrated with the debugger attached.

Expected Behavior

No warnings or errors

Actual Behavior

Receiving warnings at app launch

- [error] fault: One or more models in this application are using transformable properties with transformer names that are either unset, or set to NSKeyedUnarchiveFromDataTransformerName. Please switch to using "NSSecureUnarchiveFromData" or a subclass of NSSecureUnarchiveFromDataTransformer instead. At some point, Core Data will default to using "NSSecureUnarchiveFromData" when nil is specified, and transformable properties containing classes that do not support NSSecureCoding will become unreadable.
- CoreData: fault: One or more models in this application are using transformable properties with transformer names that are either unset, or set to NSKeyedUnarchiveFromDataTransformerName. Please switch to using "NSSecureUnarchiveFromData" or a subclass of NSSecureUnarchiveFromDataTransformer instead. At some point, Core Data will default to using "NSSecureUnarchiveFromData" when nil is specified, and transformable properties containing classes that do not support NSSecureCoding will become unreadable.
- [error] CoreData: One or more models in this application are using transformable properties with transformer names that are either unset, or set to NSKeyedUnarchiveFromDataTransformerName. Please switch to using "NSSecureUnarchiveFromData" or a subclass of NSSecureUnarchiveFromDataTransformer instead. At some point, Core Data will default to using "NSSecureUnarchiveFromData" when nil is specified, and transformable properties containing classes that do not support NSSecureCoding will become unreadable.
- CoreData: warning: Property 'attributes' on Entity 'ExecutionTrace' is using nil or an insecure NSValueTransformer.  Please switch to using "NSSecureUnarchiveFromData" or a subclass of NSSecureUnarchiveFromDataTransformer instead.

Instabug integration code

    public func start() {
        Instabug.welcomeMessageMode = .disabled
        Instabug.start(withToken: Configuration.errorReportingToken,
                       invocationEvents: [.shake])
    }

SDK Version

11.9.1

iOS Version

iOS 16.2

Device Model

Simulator ( iPhone 14 Pro )

@husseinkishk
Copy link

@esthefanielanza-sothebys Thank you for bringing the issue to our attention. I'm pleased to inform you that we have resolved the problem and the fix is on the way. We truly appreciate your patience and understanding.

@husseinkishk husseinkishk self-assigned this May 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants