hyperledger / identus-edge-agent-sdk-swift

https://hyperledger.github.io/identus-edge-agent-sdk-swift/documentation/edgeagentsdk
Apache License 2.0
10 stars 6 forks source link

I am not able to add v7.0.0 as a working dependency, 6.1.1 works #180

Open coveloper opened 1 day ago

coveloper commented 1 day ago

Is this a regression?

Yes

Description

If I add v7.0.0 as a Package Dependency, it never fully resolves, leaving me in a state where I can't link it to my target, or import it into Swift files.

This works fine with v6.1.1

Please provide the exception or error you saw

When adding the Swift SDK as a Package Dependency, it should resolve all the packages and it should show the display name of the package.  The package list should allow me to open each package and see its contents. This does not happen with v7.0.0 for me.

v6.1.1 works fine.

Please provide the environment you discovered this bug in

Using from the 7.0.0 Tag in Xcode Package Dependency screen

Anything else?

Here is how my Package Dependency screen looks when I tag it to 7.0.0:

IdentusSDK-7 0 0-DoesNotLoadCorrectly

You can see that the packages aren't fully resolved:

IdentusSDK-7 0 0-DoesNotLoadAllPackages

v6.1.1 works fine, shows up as it's name "EdgeAgentSDK" (not the slug name) :

EdgeAgent-6 1 1-LoadsCorrectly

And 6.1.1 can be found when I add it to my Target, 7.0.0 does not load fully so it's not available to this menu.

EdgeAgent-6 1 1-availableToTarget
coveloper commented 1 day ago

Note, that v6.1.1 does not actually compile, but the SPM appears to install correctly.