Tengo una pregunta sobre el Mac App Store. Tengo la intención de liberar un software con privilegios de administrador para lograr su funcionalidad del núcleo, pero según Apple -Aplicación de Mac App Store con privilegios elevados
2,27 - Aplicaciones que solicitan la escalada de privilegios root o usando los atributos setuid serán rechazadas.
Debo buscar otras formas de lograrlo. Estoy pensando en distribuir la aplicación sin la necesidad de utilizar los privilegios de root, y ofrecer a los usuarios la opción de descargar mi aplicación de ayuda que se distribuirá de forma gratuita en mi sitio web. Algún hechizo de comunicación entre procesos entre mi aplicación y el ayudante parece encajar en la cuenta. Pero para hacer las cosas aún mejor -
2,16: Aplicaciones que descargar o instalar código o recursos adicionales para agregar funcionalidad o cambiar su objetivo principal será rechazada
Ves, sólo necesitaría ofrecer un enlace a mi sitio web, que a su vez sugiere a los usuarios descargar el asistente. Entonces mi pregunta es, ¿mi enfoque de esto va a eludir el terrible rechazo de Apple?
Lo que pasa es que Awaken no necesita el ayudante para ser una aplicación completa. Pero mi aplicación necesitaría el ayudante para lograr la funcionalidad central, sin ella sería mucho menos útil. No puedo decir simplemente que logra alguna funcionalidad adicional en la página del producto Mac App Store, ya que es bastante irrelevante para las funciones integradas de la aplicación, y probablemente lo rechazaría, como lo hizo Apple una vez con mi aplicación. – koo
Si su aplicación no es muy útil sin la ayuda descargada, diría que casi seguro será rechazada. –