Add support for Pulse integrations
However, I’ve encountered an issue when using RocketSim alongside Pulse (which I’ve integrated into my project through Swift Package Manager for HTTP request monitoring). When I try to run the app with both RocketSim and Pulse active, the app crashes, and I receive the following error:
error: No NSEntityDescriptions in any model claim the NSManagedObject subclass 'Pulse.LoggerSessionEntity' so +entity is confused. Have you loaded your NSManagedObjectModel yet? CoreData: error: No NSEntityDescriptions in any model claim the NSManagedObject subclass 'Pulse.LoggerSessionEntity' so +entity is confused. Have you loaded your NSManagedObjectModel yet? Fatal error: NSArray element failed to match the Swift Array Element type Expected LoggerSessionEntity but found LoggerSessionEntity
It seems like there might be a conflict between RocketSim’s Pulse integration and the one I’ve added via SPM, possibly related to Core Data entities or model loading. Do you have any suggestions or workarounds to allow me to use both RocketSim and Pulse (via SPM) without this conflict?
Reported via mail by Luigi
@AvdLee any update here?
I think I have a similar issue. When I try to integrate RocketSim Connect (either using code or a sym breakpoint), I get the following crash right at start:
Fatal error: NSArray element failed to match the Swift Array Element type
Expected LoggerSessionEntity but found LoggerSessionEntity
I also have Pulse added to the project.
@mbuchetics nothing fixed here yet, unfortunately. I need to find a way to still use my fork for Pulse, but without having trouble keeping it up to date to support your scenarios. I can't give an ETA at this point
I'm having the exact same issue as @mbuchetics, so I ended up having to comment out RocketSim Connect.
Same issue here, I'm using Pulse already, so can't use RocketSim Connect due to the above error
This will be fixed in 14.0.2!