Sourcery: The platform of the target `MyApp` (iOS 16.0) is not compatible with `Sourcery (2.1.4)`, which does not support `iOS`

Hey folks ๐Ÿ‘‹๐Ÿพ After recent Sourcey update my pod update command stopped working because of error:

[!] The platform of the target `MyApp` (iOS 16.0) is not compatible with `Sourcery (2.1.4)`, which does not support `iOS`.

My platform in Podfile:

platform :ios, "16.0"
  • We added sourcery to our pods many years ago, it worked well all the time.
  • Didnโ€™t change anything recently within Podfile itself.
  • Didnโ€™t find any limitations regarding platform connected to recent update

Any advices what can help us?

About this issue

  • Original URL
  • State: closed
  • Created 5 months ago
  • Comments: 18

Most upvoted comments

brew 2.1.7 version is being verified, then itโ€™d be merged and become available. Related PR: https://github.com/Homebrew/homebrew-core/pull/160745

@art-divin can confirm, works perfect now in cocoapods ๐Ÿ‘Œ๐Ÿพ

Thanks again for all the hard work in this. Really appreciate it.

I assume confusion is coming from path. It is expected ./Pods/Sourcery/bin/sourcery but what i see in my pods is this: image

Running release CI pipelines, soon 2.1.5 will be available with the fix. โฒ๏ธ