Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not compatible with Xcode 15.3 #11

Open
gretzki opened this issue Apr 15, 2024 · 0 comments
Open

Not compatible with Xcode 15.3 #11

gretzki opened this issue Apr 15, 2024 · 0 comments

Comments

@gretzki
Copy link

gretzki commented Apr 15, 2024

What's wrong:

This framework can't be integrated as swift package in an Xcode 15.3 project since Xcode throws the following error when uploading to AppStoreConnect or Testflight respectively:

Invalid Bundle. The bundle ***.app/Frameworks/PiwikPROSDK.framework does not support the minimum OS Version specified in the Info.plist.

Everything works fine when using Xcode 15.2 to build, archive and upload.

Steps to reproduce

  1. Create a new iOS app project using Xcode 15.3, native iOS App with deployment target 16.1
  2. integrating PiwikProSDK as swift package in version 1.2.3
  3. Upload build to Testflight

Expected behavior:
App uploads without the above mentioned validation error when using Xcode 15.3

Actual behavior:
App uploads without validation errors when using Xcode 15.2 but throws the above mentioned error when using Xcode 15.3

Environment Details:
Mac OS Sonoma 14.4.1 (23E224),
Xcode 15.3 (15E204a)

Additional Details:
When comparing the xcarchives builds between Xcode 15.2 and 15.3, the former does not contain anything inside the frameworks folder. In the 15.3 build, the compiled app contains PiwikPROSDK.framework inside the frameworks folder. The Info.plist inside the framework says
<key>MinimumOSVersion</key> <string>9.0</string> as expected.
The information inside the unix executable file PiwikPROSDK says minOS 16.1 when inspecting with the vtool tool.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant