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

KSCrash cannot be used as a podspec dependency starting from Xcode 14.3 #443

Closed
matux opened this issue Jun 3, 2023 · 1 comment
Closed

Comments

@matux
Copy link

matux commented Jun 3, 2023

Starting from Xcode 14.3, support for iOS <11 has been dropped. When creating a podspec that requires KSCrash as a dependency, pod lint as well as pod trunk push fail to successfully link the pod project since KSCrash minimum deployment requirements are under what Xcode 14.3 supports.

This can be fixed simply by changing KSCrash.podspec minimum deployment versions for each OS to the new lowest supported by Xcode 14.3 and then republishing the library to the Cocoapods registry.

I can make this change myself and send a PR, but I won't be able to publish to Cocoapods.

You can find more details in here:
CocoaPods/CocoaPods#11839

This is the error in question:

ld: file not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_macosx.a
clang: error: linker command failed with exit code 1 (use -v to see invocation)
@bamx23
Copy link
Collaborator

bamx23 commented Nov 12, 2023

Thanks @matux for flagging this issue and sorry for a delay. Fixed in 1.16.0

@bamx23 bamx23 closed this as completed Nov 12, 2023
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

2 participants