Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para iOS/OSX
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-12-2018
DamianG DamianG is offline
Miembro
 
Registrado: mar 2008
Posts: 95
Poder: 19
DamianG Va por buen camino
Publicar app "Annual self classification report" https

Hola, mi aplicacion hace llamadas a través de Https, para poder publicar la app en apple store hay que cumplir con las leyes de exportación por lo que leo. Soy de argentina, sera obligatorio ? no me queda claro eso. En caso de tener que hacer alguien sabe como ?
Muchas gracias!
Responder Con Cita
  #2  
Antiguo 27-10-2025
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Poder: 32
jhonny Va camino a la famajhonny Va camino a la fama
Hola DamianG,

Respecto a tu consulta sobre el "Annual Self Classification Report" y las leyes de exportación para apps que usan HTTPS:

Los requerimientos de exportación aplican independientemente de tu ubicación geográfica (incluyendo Argentina). Esto se debe a que Apple está sujeto a las regulaciones de exportación de criptografía de Estados Unidos (Export Administration Regulations - EAR), específicamente bajo el Bureau of Industry and Security (BIS).

Cuando tu app utiliza HTTPS, está empleando criptografía para las comunicaciones. Según las regulaciones estadounidenses, debes clasificar tu app respecto al uso de encriptación.

Pasos para cumplir con los requerimientos en Apple Developer:

1. En el archivo Info.plist de tu aplicación, debes agregar la clave "ITSAppUsesNonExemptEncryption":
- Si solo usas HTTPS estándar para comunicaciones (llamadas API, web services), establece el valor en "NO" (false), ya que esto califica como criptografía exenta.
- Si implementas encriptación adicional personalizada, deberás establecerlo en "YES" (true) y proporcionar documentación adicional.

2. Para la mayoría de apps que solo usan HTTPS sin encriptación personalizada, aplica una exención bajo la categoría (b)(3)(iii) del EAR 740.17, que cubre el uso de encriptación estándar para proteger datos en tránsito.

3. Durante el proceso de subida de la app a App Store Connect, se te preguntará sobre el uso de encriptación. Debes responder:
- "¿Tu app usa encriptación?" - Sí
- "¿Usa encriptación exenta?" - Sí (si solo usas HTTPS estándar)
- Proporcionar la razón de exención: Comunicaciones HTTPS estándar

4. Apple ya no requiere el Annual Self-Classification Report desde 2016, pero sí debes mantener registros internos de tu clasificación de exportación.

Fuentes y normativa relevante:

- Export Administration Regulations (EAR) Part 740.17: Regula las excepciones de encriptación
- Bureau of Industry and Security - Encryption Controls: https://www.bis.doc.gov/index.php/po...nce/encryption
- Documentación de Apple sobre Export Compliance: https://developer.apple.com/document...rt_regulations
- Technical Note TN3137 de Apple sobre este tema específico

Contexto adicional: La ley estadounidense considera la criptografía como material controlado para exportación desde la época de la Guerra Fría. Aunque las regulaciones se han flexibilizado, Apple debe asegurar el cumplimiento para todas las apps distribuidas globalmente a través de su plataforma.

Para tu caso específico usando solo HTTPS en llamadas estándar, el proceso es directo: agregar la clave ITSAppUsesNonExemptEncryption con valor false en tu Info.plist resolverá el requerimiento sin necesidad de trámites adicionales.

Saludos.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Usar TServerSocket y TClientSocket para enviar "streams" más o menos "grandes" dec Internet 9 04-08-2015 16:11:50
El programa se queda "colgado" mientras copia y luego "despierta" NeWsP OOP 5 10-03-2010 22:05:40
Rave Report: Pierdo la ejecucion de mi programa al cancelar el "Generating"!!!! jbautista Impresión 1 22-08-2008 12:41:01
Necesito llamar a métodos de clases "hija" desde su clase "padre" Flecha OOP 17 20-04-2007 00:03:53
Fast Report "Fuera de memoria" BECERRA Impresión 0 25-12-2005 12:40:29


La franja horaria es GMT +2. Ahora son las 05:27:21.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi