playsrg-apple icon indicating copy to clipboard operation
playsrg-apple copied to clipboard

Fix minor compilation warnings

Open defagos opened this issue 4 years ago • 1 comments

With migration to SPM 5.3 (Xode 12) a few compilation warnings have appeared:

  • [ ] iOS 8 is not supported as deployment target anymore. Most packages could be fixed to declare iOS 9 as minimum version. For those internally managed this is not an issue, for external packages this has to be proposed as PR.
  • [x] SPM copies binary transitive dependencies twice because of the notification extension (though it does not reference them). This is clearly an SPM minor issue without negative consequences for us, we should report it.

defagos avatar Sep 28 '20 09:09 defagos

Only UICKeyChainStore still suffers from the iOS 8 warning. All other dependencies have been updated. It is likely this issue will never be fixed as UICKeyChainStore is not really active. We could fork the project to fix the warning but I am not sure this is worth it.

defagos avatar Jan 07 '22 08:01 defagos