Migration to a new iOS http client
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 30/100
- Tipo di issue
- Refactoring
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- ios, swift
- Ambito
- mobile-dev, networking
Direzione di ricerca
Esamina l'integrazione del client HTTP iOS del repository e confronta il suo utilizzo di AFNetworking con l'obiettivo di migrazione ad Alamofire collegato nell'issue. Il lavoro è completato quando il client iOS non dipende più dalla libreria obsoleta AFNetworking e gli invii delle app non attivano più l'avviso relativo al privacy manifest citato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Apple has become strict with privacy and AFNetworking seems to have an impact on it.
Users who use that client will be warned by Apple Store:
ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/AFNetworking.framework/AFNetworking”, which includes AFNetworking, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting November 12, 2024, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.
The library itself has been deprecated and suggests migrating to Alamofire swift library: https://github.com/Alamofire/Alamofire
This is worrying as Apple Store could reject app submissions for such a reason.
- Lingua principale
- Vue
- Stelle
- 52
- Fork
- 40
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
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 nativescript-community/https
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
nativescript-community/https#111 · 4 commenti ·
-
iOS StateProvider crash Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
nativescript-community/https#110 · 7 commenti ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
nativescript-community/https#109 · 2 commenti ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
-
Get server certificate? Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
Tutte le issue di nativescript-community/https
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
avniproject/avni-client#2135 ·
-
react-doctor severity:warning tech-debt
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
digidem/comapeo-cloud-app#403 ·
-
Icon Requests Apertasupported
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
LawnchairLauncher/lawnicons#4100 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
Kapsyloffer/ROPE#32 ·
-
tvOS
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100