Services Android équivalents dans iOS Swift

Je suis à la search de quelque chose qui est équivalent à des Services dans Android . Pour autant que j'ai cherché, je n'ai rien trouvé d'utile. J'ai trouvé Background Fetch mais selon ma compréhension, il ne peut pas être utilisé de longs process.
Voici ce que je veux l'utiliser.
aller chercher une list d'identifiants d'user de Twitter sur notre server Web, puis suivre automatiquement ces noms d'user en arrière-plan. Comme il y a des limites dans l'API Twitter, le process sera long, peut-être 3-4 heures. Est-ce possible sur iOS?

Il n'y a pas de mode d'arrière-plan de longue durée pour l'exécution continue des applications dans iOS. Cela ne ressemble pas vraiment à la bonne tâche pour un appareil mobile. Exécuter un travail de fond de 3-4 heures serait mauvais pour la vie de la batterie.

Vous pouvez implémenter la fonction sur un server quelque part et utiliser la notification push pour envoyer des mises à jour à l'appareil.

Un cas d'utilisation de service Android qui est souvent cité est un service de musique de fond, que j'ai mis en œuvre comme un exercice. Il n'est pas certain qu'une tâche de longue durée consumra beaucoup de batterie. Au contraire, il semble qu'Apple garantisse qu'un tel événement ne peut pas se produire via la design de l'API.