Según lo que he leído, Apple rechaza las aplicaciones que usan APIS privado. ¿Qué determina una API privada? Actualmente estoy usando el motor NinevehGL, que está abierto para uso comercial, ¿cuenta como API privada?Directrices de la aplicación de Apple: ¿API privadas?
Respuesta
Encontré la respuesta.
Una API privada se refiere a cualquier metodología no documentada dentro de la propia API de Apple. Apple restringe esto porque si su aplicación se basa en llamar a un método no documentado dentro del marco central de Apple, y luego ese método no documentado se modifica o elimina todos juntos en la próxima actualización del sistema operativo, su aplicación se romperá y se volverá inútil.
El uso de API externas como el motor NinevehGL es perfectamente correcto, suponiendo que NinevehGL no está utilizando ninguna API privada.
+1 Para volver y responder. Esto ayuda a otros que puedan encontrar su pregunta. No se olvide de marcarlo como la respuesta (cuando el tiempo lo permita) haciendo clic en la marca con esta respuesta. –
- 1. Apple y API privadas
- 2. ¿Qué son las API privadas
- 3. Detectando el uso de API privadas
- 4. Apple iCloud calendario API
- 5. Apple Magic Mouse Api
- 6. Cómo usar las API privadas de SDK de iPhone
- 7. Compra de producto físico desde la aplicación iPhone sin Apple en la compra de la aplicación
- 8. ¿Cómo puedo usar API privadas para bloquear llamadas entrantes en una aplicación de iOS?
- 9. Cómo detectar y evitar el uso de API privadas en bibliotecas de terceros
- 10. Título del icono de la aplicación Apple IOS: ¿longitud máxima?
- 11. ¿Cómo puedo implementar la funcionalidad "Snooze" de Apple en su aplicación Clock?
- 12. ¿Qué indica el prefijo 'k' en las API de Apple?
- 13. Directrices de diseño Computación distribuida
- 14. Directrices de IU de derecha a izquierda?
- 15. funciones de plantillas privadas
- 16. Directrices para diseñar Clean Interface
- 17. directrices de codificación c objetivas
- 18. ¿Puede mi aplicación acceder a la carpeta de Notas (aplicación de Apple) en iOS?
- 19. notificación de inserción de Apple con una aplicación empresarial
- 20. C# Codificación Directrices
- 21. Directrices para la explotación forestal (rastreo) en una aplicación de Windows
- 22. Directrices para aceptar mensajes de correo electrónico como entrada a la aplicación
- 23. Programación defensiva: Directrices en Java
- 24. force get/set acceso de variables privadas para propiedades privadas
- 25. ¿cómo puedes obtener la ID de la aplicación de mi iPhone antes de enviarla a Apple?
- 26. Directrices de nomenclatura de WCF/Mejores prácticas
- 27. Clave de Apple clave privada/pública cuestión
- 28. Programa MFi de Apple
- 29. Aplicación de prueba en iPhone sin pagar $ 99 a Apple
- 30. Razones para rechazar la aplicación de iPhone en la tienda de Apple
Pido disculpas por publicar la pregunta, encontré la respuesta. Una API privada se refiere a cualquier metodología no documentada dentro de la propia API de Apple. Apple restringe esto porque si su aplicación se basa en llamar a un método no documentado dentro del marco central de Apple, y luego ese método no documentado se modifica o elimina todos juntos en la próxima actualización del sistema operativo, su aplicación se romperá y se volverá inútil. El uso de API externas como el motor NinevehGL es perfectamente correcto, suponiendo que NinevehGL no está utilizando ninguna API privada. Soy un nuevo usuario, así que todavía no puedo responder, por lo que el comentario tendrá que ser suficiente. –
Podría publicar esto como ** respuesta ** a su pregunta y aceptarlo cuando el tiempo lo permita. Está bien que respondas tus propias preguntas aquí en SO :) –