Comments (11)
That’s interesting. So they must have used a new beta, or something like that. I’ll look into this as soon as I can, but in the meantime, you should be able to update your Podfile to request a specific commit, thus getting the Swift 5 version from master
.
from acknowlist.
My bad, I misunderstood the error I was getting when trying to push to trunk. The pod
tool uses xcodebuild
(a.k.a. Xcode) to check the podspec file before pushing it (even with --skip-tests --skip-import-validation --allow-warnings
), and like I mentioned, I don’t have the latest Xcode version with Swift 5 installed on my machine. So that's a bummer.
I’m sure I’ll manage to update my machine to Mojave and Xcode 10.2 eventually, but in the meantime, I’m open to suggestions, and hopefully the trick of pointing to master
from your Podfile (as mentioned previously) should help you avoid the issue.
from acknowlist.
Hello Oscar, and thank you for reaching out. Unfortunately I don’t have the latest Xcode version installed yet, so I can’t test this library with Swift 5.
If you do, feel free to open the workspace, migrate the code to Swift 5 (there’s probably very little change beyond the project settings), and send me a pull request.
from acknowlist.
Hi Vincent,
I have created a pull request for this update.
Thanks!
from acknowlist.
Implemented with #50
from acknowlist.
@vtourraine Could you update the cocoapods spec in the cocoapods trunk repo to use v. 1.9 please?
from acknowlist.
@larsschwegmann I’ve tried to push the update earlier this week, but apparently Swift 5 isn’t supported by CocoaPods yet. Unless I’m missing something?
from acknowlist.
@vtourraine Hmm, I've actually never submitted/updated a pod to the cocoapods trunk myself, but other pods that I use already upgraded to Swift 5 and successfully submitted their updated version. Take Moya for example (v. 13.0.0) which uses Swift 5 and depends on Xcode 10.2
What happens exactly when you try to submit it using pod trunk push
? ´Do you get an Error message? I would really like to get rid of these annoying warnings in Xcode
from acknowlist.
from acknowlist.
@OkiRules That’s down to professional constraints, basically out of my control.
from acknowlist.
@OkiRules Good news: the Swift 5 version is finally available from CocoaPods (v1.9)
Sorry it took so long.
from acknowlist.
Related Issues (20)
- How to include licenses of Swift packages HOT 9
- AcknowList 2.1.1 not working in a pure SPM project HOT 3
- Dependency licenses are not displaying HOT 1
- Exclude a pod HOT 2
- Not able to see License Page in Swift 5 HOT 3
- Change Navigation Title in SwiftUI HOT 2
- 'automaticDimension' has been renamed to 'UITableViewAutomaticDimension' HOT 1
- Header/Footer Breaks in Xcode 12/iOS 14 HOT 2
- Header Label Localization HOT 7
- AcknowList 2.0.0 beta 1 HOT 3
- SwiftUI HOT 3
- Incorrect sorting when combining plist with custom entries HOT 1
- Assertion failure in iOS 15 HOT 14
- SwiftUIView is not available on v2.0.3 HOT 2
- Return the library details in csv HOT 1
- Change VC title "Acknowledgements" HOT 1
- Plist via SPM HOT 1
- SwiftUI Views not included in latest Release HOT 1
- SwiftPM usage has docc included in build files HOT 1
- 'NSInternalInconsistencyException' on iOS 15.2 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from acknowlist.