La App Store de iOS ahora es compatible con la descarga de código sobre la marcha. ¿Cómo implemento esto?

Quiero implementar esta function como se describe en los términos de App Store:

introduzca la descripción de la imagen aquí

¿Qué interfaces, delegates, protocolos, etc., debo implementar para cumplir con el requisito anterior? (Sí, estoy creando una aplicación de desarrollo y educación)

Según mis interacciones con el process de revisión de Apple, esta guía no tendrá mecanismos de cumplimiento a nivel de código. Debe asegurarse de que la function prevista de su aplicación sea bien conocida por Apple. Probablemente no debería download el código sin la interacción del usuario. Esta pauta es evitar que las personas cambien la function de una aplicación después de que se haya revisado, lo que evita la revisión de la App Store y podría tener una intención malintencionada (pero generalmente no).

Además de la sección 2.5.2 de las Pautas de revisión de App Store, este tema se trata en la sección 3.3.2 del Acuerdo de licencia del progtwig Apple Developer .

Una aplicación que es un entorno de progtwigción destinado a ser utilizado en el aprendizaje de cómo progtwigr puede download y ejecutar el código ejecutable siempre que se cumplan los siguientes requisitos: (i) no más del 80 por ciento del área o el área de visualización de la aplicación puede tomarse con código ejecutable, salvo que se permita lo contrario en la Documentación, (ii) la Aplicación debe presentar un indicador razonablemente visible al usuario dentro de la Aplicación para indicar que el usuario se encuentra en un entorno de progtwigción, (iii) la Aplicación no debe crear una tienda o storefront para otro código o aplicaciones, y (iv) el código fuente proporcionado por la aplicación debe ser completamente visible y editable por el usuario (por ejemplo, no se pueden include bibliotecas precomstackdas o frameworks con el código descargado).