2017-07-14 14 views

Répondre

1

Vous ne pouvez pas obtenir le numéro de téléphone de l'appareil, quel que soit son type était, pour une raison simple, que le numéro de téléphone mobile n'est pas stocké sur la carte SIM.

La carte SIM contient les contacts, les SMS et les informations réseau ainsi qu'un ID permettant de lier cette carte SIM au numéro de téléphone de l'utilisateur. Donc, n'essayez pas, vous ne l'obtiendrez pas de la carte SIM, mais si elle a été stockée manuellement dans l'appareil de toute façon, vous pouvez l'obtenir alors.

+0

Mais y a-t-il un moyen d'obtenir le numéro de téléphone mobile de Windows Phone parce que ce qui a fonctionné sur votre numéro de téléphone mobile? s'il est différent quel que soit le type, il confirmera avec l'utilisateur. Mon point est d'obtenir le numéro de téléphone mobile windows 8.1 ou 10 en C# –

5

Oui, c'est possible. Vous pouvez utiliser SmsDevice2.AccountPhoneNumber pour obtenir le numéro de téléphone. De cet article, faites attention de

Cette fonctionnalité est uniquement disponible pour les applications d'opérateurs mobiles et applications Windows magasin aux États un accès privilégié par les opérateurs de réseaux mobiles , adaptateur haut débit mobile IHV ou OEM.

Par conséquent, il nécessite la capacité cellularMessaging, une capacité spéciale d'utilisation, être déclarée dans le manifeste de l'emballage, de sorte que ce genre d'application ne peut pas être publié dans Windows Store pour les développeurs normale

Un échantillon par rapport de SMS, vous pouvez référencer SMS send and receive sample.