Is Spine a mandatory feature for iOS export?

I have a iOS and web web game that exports to iOS and Web no issue.

When I go into the project settings and try to remove unused engine features. I have noticed that if I remove spine, the project will still run no problem in Coco’s editor and no issue on web. However, when I export the project to Xcode, I get missing require requirements for spine.h.

I have double checked my project and I’ve even done a code search to make sure that there wasn’t anywhere that I might’ve accidentally referenced spine. My project doesn’t require any spine, animations the best of my knowledge. I also get no warnings or errors about Spine being missing.

My current workaround to fix this is that I just include spine in the engine. Features and iOS runs no problem. But I would like to know if spine is a requirement or not. The only animations my game use are frame animations and tweens.