La respuesta es sí, Apple está rechazando las aplicaciones que permiten al usuario la entrada de iBeacon UUID. Si tienes que obtener un uuid de un servidor, que probablemente tendría como resultado el mismo problema.
Sólo una cita de un artículo acerca de este tema :
Hemos estado recibiendo informes de que Apple ha tomado recientemente su "cierre" de UUID de escaneo un paso más allá. Antes, es necesario especificar el UUID números fueron de análisis para su aplicación, pero también se puede introducir manualmente los números.
Pero ahora, Apple rechaza aplicaciones que tienen esta funcionalidad. Awwapps es uno de los casos documentados de este rechazo:
"Con la próxima actualización de nuestra iBeacon aplicaciones Lanzamiento Aquí y Viajes de Radar vamos a quitar la opción de agregar manualmente y editar iBeacon credenciales (Uuid Principales de IDENTIFICACIÓN de los Menores, ID). Esta no es nuestra elección. Hacemos esto para mantener las aplicaciones en la App Store. Vamos a hacer nuestro mejor esfuerzo para encontrar otras opciones para agregar su iBeacons – mejores opciones...vamos a mejorar y ampliar el apoyo a más iBeacon vendedores...por Favor, tenga en cuenta que un general de la digitalización de todos los iBeacons de todo es que no es posible en iOS. Confiamos en que su entrada para cubrir todos los comúnmente utilizados iBeacons."
Fuente : http://beekn.net/2014/05/apple-closed-system-apple-slowly-locking-ibeacon/
Por qué :
Apple decidió esto por razones de seguridad. Que permite a los desarrolladores para evitar su ibeacons de ser utilizados por otras empresas.
Por qué no es una gran cosa :
La mayoría de los faros de los constructores de establecer sus faros con el mismo UUID. De modo que los más comunes los faros todavía se pueden encontrar, a menos que el UUID fue cambiado por razones de seguridad. Por ejemplo, por defecto, el UUID para todos los iBeacons construido por Estimote es "B9407F30-F5F8-466E-AFF9-25556B57FE6D". Usted, a continuación, se basan en la "mayor" y "menor" id enviado por el faro para desarrollar su aplicación.
iBeacons no son invisibles :
Es posible que en los dispositivos Android para desarrollar una aplicación capaz de ver todos los iBeacons en rango, y para que te lo publicado en la Play Store sin ningún problema.
En iOS, es técnicamente posible que una aplicación puede permitir que el usuario ingrese el valor UUID, no habrá de ser aprobado por la App Store.
Y, por supuesto, los iBeacons todavía emite datos de Bluetooth que todavía existe físicamente en el aire.