Coder Social home page Coder Social logo

Xcode projects? about appupdater HOT 4 CLOSED

mxcl avatar mxcl commented on July 17, 2024
Xcode projects?

from appupdater.

Comments (4)

mxcl avatar mxcl commented on July 17, 2024 1

Sorry I forgot there were dependencies to this package. So yeah, SwiftPM is probably your only reasonable choice.

It is possible to generate an xcodeproj from a Package.swift for your app’s deps and use that from your app’s xcodeproj. It's not recommended though, since it's a bit fiddly.

from appupdater.

mxcl avatar mxcl commented on July 17, 2024

You can drag and drop the single swift file into your project.

If you want package management, Carthage will work, but you will still need to drag and drop the source file from the Carthage checkout. CocoaPods can do this too, but it will not automatically update. You could even use SwiftPM with the same source-dragging requirement, it will keep the dependency up-to-date too like Carthage.

Finally I offer Cake that you can use for this too, but I expect it is too exotic for your needs.

from appupdater.

pixlwave avatar pixlwave commented on July 17, 2024

Thanks for the reply 😃

If you want package management

This is how I should have framed my original question 🤦🏻‍♂️. I was pretty excited to see that AppUpdater is a single source file project, and was about to drop it into my project (my favourite method for using third party code) until I noticed it had dependencies. A better question would have been "Is there an easy way to integrate AppUpdater along with its dependencies into an Xcode project?"

Interestingly after your mention of using Carthage I checked your Path.swift for Carthage support and found Carthage/Carthage#1945, which is the kind of thing I was thinking of. So until then, I'll fetch with SPM and drag all the dependencies in that way. Although maybe WWDC will bring us SPM integration with Xcode anyway 🤞🏻

Finally I offer Cake that you can use for this too, but I expect it is too exotic for your needs.

Damn this looks interesting, I'm going to have to have a tinker with it!

from appupdater.

pixlwave avatar pixlwave commented on July 17, 2024

I hadn't thought about using the generated xcodeproj. Just tried and it works a treat! Thanks 🙏

from appupdater.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.