2 votos

¿Puedo compilar y ejecutar localmente la aplicación de ejemplo SimpleFirewall sin inscribirme en el programa de desarrolladores de Apple?

Tenía curiosidad por escribir mi propio y sencillo cortafuegos de aplicaciones. Después de pasar por varios tutoriales he descargado la aplicación de ejemplo SimpleFirewall disponible en: https://developer.apple.com/documentation/networkextension/filtering_network_traffic

La compilación falla con el siguiente mensaje de error:

Personal development teams, including 'John Doe', do not support the System Extension and Network Extensions capabilities.

¿Hay alguna manera de no pagar 100 dólares al año para poder compilar un cortafuegos de aplicaciones que pienso utilizar sólo en mi máquina local de MacOS?

2voto

Oskar Puntos 1242

Hay tres problemas aquí.

  1. puedes compilar código sin una cuenta de pago o gratuita de Apple y, opcionalmente, utilizar o evitar Xcode y el procedimiento de solicitud de derechos que Xcode está tratando de solicitar en su nombre.
  2. puedes desactivar la protección del sistema para poder ejecutar el código que normalmente requiere estos derechos para la distribución de la tienda y el sandboxing automático
  3. Apple tiene un exención de tasas que podría reducir su coste para un Cuenta de desarrollador de Apple .

Los pasos para lograr el 2 varían según la versión de MacOS. Los pasos para 1 son probablemente más adecuados para la asistencia a nivel de código disponible en Stack Overflow

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X