Open hannesoid opened 2 years ago
Thanks for sharing this heads up on the issue with the recent change in handling the package type. I run into it after upgrading to version 1.1.0. Since I use the package from the main app as well as an internal framework, I wanted to keep using the dynamic target. For reference, these were the changes I had to make:
AppReceiptValidator
to AppReceiptValidatorDynamic
AppReceiptValidator
to AppReceiptValidatorDynamic
Now everything seems to be working just fine. Thanks for maintaining this library!
Thanks for the feedback, this aligns with how we handled it too.
If you have previously used AppReceiptValidator in Xcode frameworks and App Targets, you may now experience a build error similar:
Unexpected duplicate tasks
This is due to: https://github.com/IdeasOnCanvas/AppReceiptValidator/pull/86 (release https://github.com/IdeasOnCanvas/AppReceiptValidator/releases/tag/1.1.0)
If you are expecting and embedding it as a dynamic framework,
AppReceiptValidator
mentions in yourpbxproj
project files withAppReceiptValidatorDynamic
AppReceiptValidator
from your app target(s) (linking being enough) and see if it works