Add the LICENSE file and raise the minimum iOS/macOS versions
@kvz ci sta già lavorando.
Dal 7/10/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Publishing 3.6.0 surfaced two problems that make every release harder and the package look unmaintained.
Missing LICENSE file
Transloadit.podspec declares s.license = { :type => 'MIT', :file => 'LICENSE' }, but the repository has no LICENSE file. CocoaPods warns about it on every pod trunk push, and the MIT license itself asks for its text to ship with the software, so license scanners find nothing for this SDK.
- Add an MIT
LICENSEfile, like our other SDKs have (e.g. transloadit/node-sdk); confirm the copyright holder and year.
Minimum OS versions no current Xcode can build
The podspec says iOS 10.0 and macOS 10.11, and Package.swift says .iOS(.v10), .macOS(.v10_10). Xcode 27 rejects those deployment targets, so the 3.6.0 publication only passed with a temporary validation override and --allow-warnings (see CONTRIBUTING.md once #48 lands), and every future release would need the same workaround.
- Decide the new minimums (the 3.6.0 validation build used iOS 15.0 and macOS 12.0). Apps that still support older OS versions keep working with 3.6.0 and earlier, but wouldn't get newer releases.
- Raise them in both
Transloadit.podspecandPackage.swift, note it in the changelog, and drop the override from CONTRIBUTING.md once a plainpod trunk pushvalidates.
- Lingua principale
- Swift
- Stelle
- 17
- Fork
- 11
- Merge medio
- 47m
- PR unite (30g)
- 3
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di transloadit/TransloaditKit
-
Add Transloadit-Client headerForse di nuovo libera @donnywals l’ha presa 1254 giorni fa e non c’è nessuna pull request aperta. Apertaprio-3 sdks
transloadit/TransloaditKit#36 · 1 commento · 1 assegnatario ·
-
Documentation on Template usageForse di nuovo libera @donnywals l’ha presa 1316 giorni fa e non c’è nessuna pull request aperta. Apertaprio-3 sdks
transloadit/TransloaditKit#35 · 1 assegnatario ·
Tutte le issue di transloadit/TransloaditKit
Issue simili
-
Native HTTP policy fixture rejects its pathless response URLForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:auth-provider issue-rating: 🦞 diamond lobster no-stale P2
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
steipete/CodexBar#4341 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
kiosk_set_screensaver_mode ignored: mode is not passed through by the notification parserForse già presa @bgoncal l’ha presa oggi. Apertabug ios
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
home-assistant/iOS#6001 ·
I maintainer di solito rispondono entro 1 giorno
-
area: docs area: ios S3: minor
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
manaflow-ai/cmux#18416 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno