Obtenga el número de teléfono del dispositivo mediante programación [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Obtenga programáticamente su propio número de teléfono en iOS 11 respuestas

Necesito obtener el número de teléfono de mi dispositivo iOS mediante programación.

A través de google encontré este código:

NSString *num = [[NSUserDefaults standardUserDefaults] stringForKey:@"SBFormattedPhoneNumber"];
NSLog(@"Phone Number: %@", num);

Pero en alguna parte leí que si uso este código, Apple rechazará mi aplicación.

¿Hay alguna forma de obtener el número de teléfono actual del dispositivo sin la entrada del usuario?

Respuestas a la pregunta(2)

Su respuesta a la pregunta