Okay,
The framework that is presenting the ABI (Application Binary Interface) problem was developed in Swift by third parties and I do not have access to the source code, in which case it would be better to use a framework made in Objective-C that does the same thing and does not have such problems.
The software that I distribute (ASCII Scene Create) is intended to create functional projects for Xcode 16.2 (16C5032a) and newer versions for customers who use the Scenekit framework in the Swift programming language, integrating with Autodesk 3ds Max.
The project created for customers contains the files (.xcodeproj .xcdatamodeld .framework .xcassets .scnassets .storyboard .swift),
so I cannot compromise my customers with ABI (Application Binary Interface) problems.
If you want to know more about (ASCII Scene Create) and what I have specifically detailed, click here.
https://www.youtube.com/playlist?list=PLiMdz9WYDBhRCOtEpeH9mOaFehfuTavf2.
Swift is a powerful programming language, but it still has many issues, including .frameworks. In Objective-C, .frameworks present far fewer portability issues between Xcode versions.
Thank you!!!
Topic:
Graphics & Games
SubTopic:
SceneKit
Tags: