Swift package manager is now tightly integrated with an Xcode, and it’s a very convenient way to manage your dependencies. And what if You want to add a local package to a project? For other packages or server-side swift projects you edit Package.swift file and you are ready to go. The first thing that comes to mind if you want to import a local package into an existing Xcode project is to drag&drop a directory or manually type a path to your package. But Xcode won’t be able to find it, because path != URL.