Ce que l'API à utiliser pour vérifier si l'utilisateur est sur le point d'utiliser l'appel en itinérance?[fermé]

StackOverflow https://stackoverflow.com//questions/22035231

  •  21-12-2019
  •  | 
  •  

Question

Je suis le développement d'une application qui gère les numéros de téléphone et de heurtés à un problème que j'ai pour afficher un message d'avertissement si un utilisateur tente d'effectuer un appel en itinérance (pour le rendre plus clair, je suis ce qui implique que l'utilisateur est dans une autre province/état).J'ai trouvé cet article(Est-il possible de déterminer si l'iphone est en itinérance?) de stackoverflow, mais il est assez vieux.

A Apple fourni une api pour cela?Si Apple a, quel est le nom de l'api/classe à utiliser?Si n'a pas, c'est que l'article reste la seule solution pour ce problème?

Merci!!!!

Était-ce utile?

La solution

Non, il n'est pas d'API qui va vous permettre de détecter si l'utilisateur est en itinérance.Aussi le tutoriel que vous pointez est pour les appareils jailbreaké.Il ne fonctionnera pas sur un Appstore app.

Vous pouvez lire les utilisateurs avec le transporteur CTCarrier classe.Mais il indique clairement que vous ne serez pas en mesure de détecter l'itinérance:

Discussion

Cette chaîne est fournie par le transporteur et mise en forme pour la présentation à l'utilisateur.La valeur ne change pas si l'utilisateur est en itinérance;il représente toujours le fournisseur avec lequel l'utilisateur dispose d'un compte.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top