Post

Replies

Boosts

Views

Activity

Reply to Usage of External Packages for the challenge
@DTS Engineer Yes, this is still possible, even with this constraint. If you intend on creating your .swiftpm project via Xcode, you can add local Swift packages. See the below image where I successfully build an Xcode App Playground project with a local package: However, this will not work if you use the Swift Playgrounds app, so users should be aware of this limitation: Also keep in mind that the package must only contain Swift code. If there is any non-Swift code, the project will refuse to build.
Feb ’26
Reply to Usage of External Packages for the challenge
Just want to add my two cents here. It is possible to import a Swift package locally, so there should be no need to rely on an internet connection. If you are using Xcode: Files > Add Package Dependencies... A window should appear and there should be a button on the bottom left that says "Add Local". From there, you can import your package.
Feb ’26
Reply to Eligibility question regarding part-time employment as a developer during the school year
Is there anyone who can give some insight?
Replies
Boosts
Views
Activity
4w
Reply to Usage of External Packages for the challenge
@DTS Engineer Yes, this is still possible, even with this constraint. If you intend on creating your .swiftpm project via Xcode, you can add local Swift packages. See the below image where I successfully build an Xcode App Playground project with a local package: However, this will not work if you use the Swift Playgrounds app, so users should be aware of this limitation: Also keep in mind that the package must only contain Swift code. If there is any non-Swift code, the project will refuse to build.
Replies
Boosts
Views
Activity
Feb ’26
Reply to Usage of External Packages for the challenge
Just want to add my two cents here. It is possible to import a Swift package locally, so there should be no need to rely on an internet connection. If you are using Xcode: Files > Add Package Dependencies... A window should appear and there should be a button on the bottom left that says "Add Local". From there, you can import your package.
Replies
Boosts
Views
Activity
Feb ’26