-
Notifications
You must be signed in to change notification settings - Fork 95
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
suggestion: add catalyst support #41
Comments
Tbh I'm eager to see NineAnimator working on macOS as well. The only problem is with the dependency manager that NineAnimator is using. In order for Catalyst to work all the dependencies have to be packed with the new As soon as |
I built a Catalyst version of the app here https://github.com/FaizanDurrani/NineAnimator/releases/tag/1.2.6-Mac It uses Swift Package Manager to resolve the dependencies. So, completely removed Carthage. |
@SuperMarcus any update? |
I haven't got many chances to work on this. Replacing Carthage with SPM is certainly something worth considering, especially since the mainstream Carthage likely won't get xcframework support anytime soon. I've already created a spm branch in the repository for experimentations. I am probably not going to merge #75, but it's a good reference for how things can be done. |
So I spent a little time on Swift PM this weekend (check out the spm branch) and got Catalyst working. Here's a notorized build (v1.2.6-11) if you're interested in trying it out. Of course, the UI still looks very much like an iOS app, and we'll need to do a little redesign on this. |
Great thanks! I'm also testing on iOS 14 and works perfectly |
@SuperMarcus with macOS Big Sur (Beta) and the new Xcode according with Apple's site:
|
I've merged the spm branch into master. We'll continue to work on macCatalyst related tasks in the master branch. Closing this issue. |
No description provided.
The text was updated successfully, but these errors were encountered: