Migration to a new iOS http client
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Refactorización
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- ios, swift
- Área
- mobile-dev, networking
Línea de trabajo
Inspecciona la integración del cliente HTTP de iOS del repositorio y compara su uso de AFNetworking con el objetivo de migración a Alamofire enlazado en el issue. El trabajo estará terminado cuando el cliente de iOS ya no dependa de la biblioteca obsoleta AFNetworking y los envíos de aplicaciones ya no activen la advertencia de privacidad del manifiesto indicada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- Vue
- Estrellas
- 52
- Forks
- 40
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de nativescript-community/https
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
nativescript-community/https#111 · 4 comentarios ·
-
iOS StateProvider crash Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
nativescript-community/https#110 · 7 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
nativescript-community/https#109 · 2 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
-
Get server certificate? Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
Todos los issues de nativescript-community/https
Issues similares
-
Build Failure: agora_rtc_engine compiled against android-31 while dependencies require android-34+ Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
avniproject/avni-client#2135 ·
-
react-doctor severity:warning tech-debt
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
digidem/comapeo-cloud-app#403 ·
-
Icon Requests Abiertosupported
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
LawnchairLauncher/lawnicons#4100 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
CypherBoxLLC/Cypher-Box#284 ·