Aller au contenu

Prestation

Mise à jour bloquée ? On vous remet en ligne

Les deux stores ont bougé leurs exigences en 2026, et beaucoup d'apps qui fonctionnent ne peuvent plus publier de mise à jour tant qu'elles n'ont pas suivi. C'est une mission cadrée : refaire compiler l'app, la faire accepter, et laisser un pipeline où la prochaine release sera sans histoire.

Ce que ça couvre

  1. Les règles d'upload d'Apple

    Depuis le 28 avril 2026, App Store Connect n'accepte que les builds faits avec Xcode 26 et le SDK iOS 26. Recompiler sur ce SDK applique aussi le nouveau rendu Liquid Glass aux composants natifs, sauf si on s'y oppose explicitement : l'interface demande donc une passe.

  2. Cible API 36 sur Google Play

    Depuis le 31 août 2026, les nouvelles apps et les mises à jour doivent cibler Android 16 (API 36) pour être publiées. Monter la cible implique souvent de reprendre permissions, tâches en arrière-plan et accès au stockage.

  3. Dépendances et build

    Versions de Gradle, Cocoapods ou Swift Package dépassées, bibliothèques abandonnées, et un build qui ne marchait que sur un seul poste.

  4. Pipeline de release

    Signature, provisioning, fastlane ou Xcode Cloud, et une release que n'importe qui dans l'équipe peut lancer.

Comment on travaille

  1. Refaire compiler

    Premier objectif : un build sur une machine propre, là où la plupart des projets à l'arrêt échouent.

  2. Répondre aux exigences des stores

    Niveau cible, SDK, permissions et points de review signalés, jusqu'à ce que l'upload passe.

  3. Laisser une app publiable

    Un pipeline documenté et une passation courte, pour que votre équipe publie la suivante sans moi.

Où je l'ai fait

  1. 15+ apps publiées

    10 ans à livrer des apps iOS et Android sur l'App Store et Google Play, dont des apps reprises ensuite par des équipes internes.

  2. Des pipelines en production

    Bitbucket, Xcode Cloud et fastlane sur l'app terrain LEAKAPP chez VonRoll Hydro.

Les questions qu'on me pose

Notre app ne peut plus être mise à jour. Par où commencez-vous ?
Par un build sur une machine propre et la liste de ce qui bloque l'upload. Cette liste est en général courte, et elle dit si c'est une semaine de travail ou une rénovation plus large.
Avez-vous besoin de notre code source ?
Oui, et d'un accès en lecture aux comptes des stores. Si la passation est incomplète, retrouver ce qui manque fait partie de la mission.
Et si les développeurs d'origine sont partis ?
C'est le cas courant. Je prends le dépôt tel quel, je documente ce qu'il fait, et je le remets en état de publier.

Prestations liées

Un projet de ce type ?

Réservez un appel de 20 minutes et dites-moi ce que vous construisez. Si je ne suis pas la bonne personne, je vous le dis pendant l'appel.

Réserver un appel de 20 min