NordicSemiconductor / IOS-nRF-Connect-Device-Manager

A mobile management library for devices supporting nRF Connect Device Manager.
https://www.nordicsemi.com/Software-and-tools/Software/nRF-Connect-SDK
Apache License 2.0
88 stars 40 forks source link

Incompatible dependencies - ZIPFoundation #251

Closed nysander closed 4 weeks ago

nysander commented 1 month ago
[!] CocoaPods could not find compatible versions for pod "ZIPFoundation":
  In snapshot (Podfile.lock):
    ZIPFoundation (= 0.9.19)

  In Podfile:
    iOSDFULibrary (= 4.15.3) was resolved to 4.15.3, which depends on
      ZIPFoundation (= 0.9.19)

    iOSMcuManagerLibrary (= 1.7.0) was resolved to 1.7, which depends on
      ZIPFoundation (= 0.9.11)
MalcolmnDEV commented 1 month ago

Screenshot 2024-07-15 at 15 15 19 I get a similar issue using SPM

nysander commented 4 weeks ago

@dinesharjani what about cocoapods?

dinesharjani commented 4 weeks ago

hmm, can you make a pull request for cocoapods ?

dinesharjani commented 4 weeks ago

I'll try to do it. Fingers crossed it's a simple version bump

dinesharjani commented 4 weeks ago

@nysander we'd have to raise minimum deployment version to 12.0, looks like.

nysander commented 4 weeks ago

for us it's not a problem we support 14.0+ but we use your dfu and smp libraries in paralel for different devices so having dependencies aligned is important for us.

thanks for update in advance

dinesharjani commented 4 weeks ago

Alright. I'll make a PR with a branch for you to test it out.

dinesharjani commented 4 weeks ago

Pull Request: https://github.com/NordicSemiconductor/IOS-nRF-Connect-Device-Manager/pull/254

nysander commented 4 weeks ago

pod update and build successful

dinesharjani commented 4 weeks ago

Merged