<rss version="2.0"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
        <channel>
        <title>Magazine - sandboxing</title>
        <link>https://www.applesfera.com</link>
        <description>Publicación de noticias sobre gadgets y tecnología. Últimas tecnologías en electrónica de consumo y novedades tecnológicas en móviles, tablets, informática, etc</description>
        <pubDate>Tue, 09 Jun 2026 09:27:14 +0000</pubDate>
        <generator>https://www.applesfera.com</generator>
        <atom:link href="https://www.applesfera.com/tag/sandboxing/rss2.xml" rel="self" type="application/rss+xml" />
                                        <item>
                <title><![CDATA[Apple sigue mejorando las herramientas de testeo de apps disponibles en Xcode]]></title>
                <link>https://www.applesfera.com/desarrollo-de-software/apple-sigue-mejorando-herramientas-testeo-apps-disponibles-xcode</link>
                <guid>https://www.applesfera.com/desarrollo-de-software/apple-sigue-mejorando-herramientas-testeo-apps-disponibles-xcode</guid>
                <pubDate>Thu, 10 Sep 2020 08:10:18 +0000</pubDate>
                                <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/1d6748/chris-ried-ieic5tq8ymk-unsplash/1024_2000.jpg" alt="Apple&#x20;sigue&#x20;mejorando&#x20;las&#x20;herramientas&#x20;de&#x20;testeo&#x20;de&#x20;apps&#x20;disponibles&#x20;en&#x20;Xcode">
    </p>
    <p>Durante el desarrollo de una aplicación una gran parte del proceso radica en las pruebas. Pruebas de que todo el sistema se dibuje correctamente, de que no haya errores, de que la app se conecte correctamente con nuestros servidores, etc. Otras <strong>pruebas incluyen el sistema de suscripciones de la app, un aspecto que cada vez es más importante</strong> y al que Apple ha dedicado una especial atención.</p>
<!-- BREAK 1 --><!--more--><h2>Las virtudes de un sandbox mejorado</h2>
<div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=2540 width=3811 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/450_1000.webp 450w, https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/650_1200.webp 681w,https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/1024_2000.webp 1024w, https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/1366_2000.webp 1366w" src="https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/450_1000.webp" alt="xCode" onerror="this.src='https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/450_1000.jpg';this.srcset='https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/450_1000.jpg 450w, https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/650_1200.jpg 681w,https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/1024_2000.jpg 1024w, https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/1366_2000.jpg 1366w';return false;">
   <img alt="xCode" class="centro_sinmarco" src="https://i.blogs.es/cf7982/joshua-aragon-fkjan-7gwc0-unsplash/450_1000.webp">
   
      </div>
</div>
<p>En la pasada <strong>WWDC20 Apple anunció varias nuevas funciones para que los desarrolladores</strong> puedan probar de forma más cómoda y eficiente la funcionalidad de StoreKit. Ahora, en un <a rel="noopener, noreferrer" href="https://developer.apple.com/news/?id=nue1z72t">nuevo post</a> en la página para desarrolladores, Apple informa de que estas funciones están ya disponibles.</p>
<!-- BREAK 2 -->
<p>Con este sandbox mejorado los desarrolladores tendrán acceso a <strong>simulaciones de nuevas suscripciones, de suscripciones canceladas, de suscripciones que mejoran a un plan superior</strong> y de las que cambian a un plan inferior. Situaciones ante las que las apps deben responder apropiadamente.</p>
<!-- BREAK 3 -->
<blockquote>
  <p>El entorno de la sandbox de Apple te permite probar las compras in-app en los dispositivos utilizando la información de los productos configurada en App Store Connect. Ahora puedes probar actualizaciones, reducciones y cancelaciones de suscripciones, así como restablecer la elegibilidad de la oferta introductoria para una cuenta de prueba desde <em>Ajustes</em> en dispositivos que ejecuten iOS 14 o posterior. </p>
  
  <p>También puedes probar la respuesta de tu aplicación a las compras interrumpidas en dispositivos que ejecuten iOS 14 o posterior. Y los usuarios de App Store Connect con el rol de desarrollador ahora pueden crear y administrar cuentas de prueba en el sistema de sandbox.</p>
</blockquote>
<div class="article-asset-summary article-asset-normal"><div class="asset-content"><div class="sumario">Más versatilidad para las suscripciones y con un sistema de respuesta a los cambios de los usuarios.</div></div></div>
<div class="article-asset-image article-asset-small article-asset-small_center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=1230 width=646 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/474ba6/1366_2000/450_1000.webp 450w, https://i.blogs.es/474ba6/1366_2000/650_1200.webp 681w,https://i.blogs.es/474ba6/1366_2000/1024_2000.webp 1024w, https://i.blogs.es/474ba6/1366_2000/1366_2000.webp 1366w" src="https://i.blogs.es/474ba6/1366_2000/450_1000.webp" alt="Compra" onerror="this.src='https://i.blogs.es/474ba6/1366_2000/450_1000.jpg';this.srcset='https://i.blogs.es/474ba6/1366_2000/450_1000.jpg 450w, https://i.blogs.es/474ba6/1366_2000/650_1200.jpg 681w,https://i.blogs.es/474ba6/1366_2000/1024_2000.jpg 1024w, https://i.blogs.es/474ba6/1366_2000/1366_2000.jpg 1366w';return false;">
   <img alt="Compra" class="centro_sinmarco" src="https://i.blogs.es/474ba6/1366_2000/450_1000.webp">
   
      </div>
</div>
<p>Estas novedades se unen a los <a class="text-outboundlink" href="https://www.applesfera.com/servicios-apple/apple-activara-codigos-descuento-desarrolladores-puedan-ofrecer-precios-atractivos-nuestras-suscripciones" data-vars-post-title="Apple activará códigos de descuento para que los desarrolladores puedan ofrecer precios más atractivos en nuestras suscripciones" data-vars-post-url="https://www.applesfera.com/servicios-apple/apple-activara-codigos-descuento-desarrolladores-puedan-ofrecer-precios-atractivos-nuestras-suscripciones">códigos promocionales</a> con los que la flexibilidad de los precios de las suscripciones mejorará muy notablemente. Estos códigos, muy similares a los que ya conocemos para acceder a compras de apps gratuitamente, se canjearán en el App Store y nos darán acceso individual a cambios en los precios. Así un servicio podrá, por ejemplo, al ver que <strong>cancelamos nuestra suscripción hace ya medio año, ofrecernos tres meses de suscripción totalmente gratuitos</strong> si volvemos a darnos de alta. Además, tal como expone Apple en su sitio web, podremos recibir estos códigos por muchos medios, desde un correo electrónico hasta dentro de la misma aplicación.</p>
<!-- BREAK 4 -->
<p>Con el aumento de esta flexibilidad es un excelente momento para que los desarrolladores puedan <strong>adaptar y probar con precisión cómo sus aplicaciones responderán a los diferentes escenarios</strong>. Una respuesta que puede incluir una nueva promoción, por ejemplo.</p>
<!-- BREAK 5 --><div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.applesfera.com/servicios-apple/apple-activara-codigos-descuento-desarrolladores-puedan-ofrecer-precios-atractivos-nuestras-suscripciones" class="pivot-outboundlink" data-vars-post-title="Apple activará códigos de descuento para que los desarrolladores puedan ofrecer precios más atractivos en nuestras suscripciones">
     <img alt="Apple&#x20;activar&#x00E1;&#x20;c&#x00F3;digos&#x20;de&#x20;descuento&#x20;para&#x20;que&#x20;los&#x20;desarrolladores&#x20;puedan&#x20;ofrecer&#x20;precios&#x20;m&#x00E1;s&#x20;atractivos&#x20;en&#x20;nuestras&#x20;suscripciones" width="375" height="142" src="https://i.blogs.es/043631/captura-de-pantalla-2020-09-03-a-las-7.54.16/375_142.webp" onerror='this.src="https://i.blogs.es/043631/captura-de-pantalla-2020-09-03-a-las-7.54.16/375_142.jpg"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.applesfera.com/servicios-apple/apple-activara-codigos-descuento-desarrolladores-puedan-ofrecer-precios-atractivos-nuestras-suscripciones" class="desvio-taxonomy-anchor pivot-outboundlink" data-vars-post-title="Apple activará códigos de descuento para que los desarrolladores puedan ofrecer precios más atractivos en nuestras suscripciones">En Applesfera</a>
    </div>
    <a href="https://www.applesfera.com/servicios-apple/apple-activara-codigos-descuento-desarrolladores-puedan-ofrecer-precios-atractivos-nuestras-suscripciones" class="desvio-title js-desvio-title pivot-outboundlink" data-vars-post-title="Apple activará códigos de descuento para que los desarrolladores puedan ofrecer precios más atractivos en nuestras suscripciones">Apple activará códigos de descuento para que los desarrolladores puedan ofrecer precios más atractivos en nuestras suscripciones</a>
   </div>
  </div>
 </div>
</div>
<p>Está claro que las suscripciones y las compras integradas dentro de las apps han llegado para quedarse, al menos para un largo tiempo. Apple lo sabe y por eso, ya desde la pasada WWDC, está creando las herramientas necesarias para que los desarrolladores puedan gestionar todo el sistema de forma más cómoda y eficiente.</p>
<!-- BREAK 6 -->
<p>Más información | <a rel="noopener, noreferrer" href="https://developer.apple.com/documentation/storekit/in-app_purchase/testing_in-app_purchases_with_sandbox">Learn about testing in-app purchases in sandbox</a> y <a rel="noopener, noreferrer" href="https://developer.apple.com/documentation/storekit/in-app_purchase/testing_at_all_stages_of_development_with_xcode_and_sandbox">Learn about testing at all stages of development</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Transmit de Panic vuelve a una Mac App Store más abierta y permisiva que nunca con los desarrolladores ]]></title>
                <link>https://www.applesfera.com/aplicaciones-os-x-1/transmit-panic-vuelve-a-mac-app-store-abierta-permisiva-que-nunca-desarrolladores</link>
                <guid>https://www.applesfera.com/aplicaciones-os-x-1/transmit-panic-vuelve-a-mac-app-store-abierta-permisiva-que-nunca-desarrolladores</guid>
                <pubDate>Fri, 16 Nov 2018 10:00:50 +0000</pubDate>
                                <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/cd5687/3e441296-19a7-447a-a11e-94cc0131d99b/1024_2000.png" alt="Transmit&#x20;de&#x20;Panic&#x20;vuelve&#x20;a&#x20;una&#x20;Mac&#x20;App&#x20;Store&#x20;m&#x00E1;s&#x20;abierta&#x20;y&#x20;permisiva&#x20;que&#x20;nunca&#x20;con&#x20;los&#x20;desarrolladores&#x20;">
    </p>
    <p>En verano de 2017 vimos cómo Panic, una de las desarrolladoras más importantes del panorama Apple, sacaba de la App Store su app Transmit. La decisión la tomaron debido a las diferentes restricciones que la tienda de Apple imponía. Sin embargo, con los cambios que <a class="text-outboundlink" href="https://www.applesfera.com/os-x/macos-10-14-mojave-viene-nueva-mac-app-store-todo-bueno-ios-llega-al-mac" data-vars-post-title="macOS 10.14 Mojave viene con nueva Mac App Store: todo lo bueno de iOS llega al Mac" data-vars-post-url="https://www.applesfera.com/os-x/macos-10-14-mojave-viene-nueva-mac-app-store-todo-bueno-ios-llega-al-mac">llegaron en macOS Mojave,</a> <strong>decidieron volver</strong> y ahora <a rel="noopener, noreferrer" href="https://itunes.apple.com/es/app/transmit-5/id1436522307?mt=12">ya se encuentra disponible</a>.</p>
<!-- BREAK 1 --><!--more--><p>Transmit es <strong>una de las mejoras aplicaciones para transmitir archivos entre equipos y servidores FT</strong>P. Una potente herramienta para desarrolladores web que sin embargo han visto como durante años la app se encontraba capada en la Mac App Store. Y es que dado que Transmit trabaja con archivos y funciones básicas del sistema operativo, el <em>sandboxing</em> de la Mac App Store no le permitía acceder a esas partes del sistema. La solución por parte de Transmit fue ofrecer una versión más limitada para los usuarios de la Mac App Store y una completa desde su web. Hasta que finalmente decidieron abandonar la Mac App Store.</p>
<!-- BREAK 2 --><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=1099 width=1962 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/450_1000.webp 450w, https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/650_1200.webp 681w,https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/1024_2000.webp 1024w, https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/1366_2000.webp 1366w" src="https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/450_1000.webp" alt="Transmit 5" onerror="this.src='https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/450_1000.jpeg';this.srcset='https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/450_1000.jpeg 450w, https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/650_1200.jpeg 681w,https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/1024_2000.jpeg 1024w, https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/1366_2000.jpeg 1366w';return false;">
   <img alt="Transmit 5" class="centro_sinmarco" src="https://i.blogs.es/92b815/de223afa-3962-493d-9aa1-bb06abf488a6/450_1000.webp">
   
      </div>
</div>
<h2>Una versión en la tienda (casi) idéntica a la de la web</h2>

<p>macOS Mojave también trae <a class="text-outboundlink" href="https://www.applesfera.com/os-x/macos-10-14-mojave-viene-nueva-mac-app-store-todo-bueno-ios-llega-al-mac" data-vars-post-title="macOS 10.14 Mojave viene con nueva Mac App Store: todo lo bueno de iOS llega al Mac" data-vars-post-url="https://www.applesfera.com/os-x/macos-10-14-mojave-viene-nueva-mac-app-store-todo-bueno-ios-llega-al-mac">una renovada Mac App Store</a> que además de contenido editorial, <strong>contiene más permisos para las apps de los desarrolladores</strong>. Con la tienda más abierta y un <em>sandboxing</em> más flexible, Transmit ha vuelto <a rel="noopener, noreferrer" href="https://itunes.apple.com/es/app/transmit-5/id1436522307?mt=12">a la Mac App Store</a> con una app que es prácticamente idéntica a la que venden en su web oficial.  En la web oficial vemos cuál es la diferencia que existe entre ambas versiones:</p>
<!-- BREAK 3 -->
<blockquote>
  <p>¿Tiene las mismas características que el Transmit 5 regular?</p>
  
  <p>Con una pequeña excepción — "abrir en terminal" depende de AppleScripting en el terminal, que no es posible con sandboxing (todavía). Pero incluso ver o editar o cambiar los permisos de los archivos que no posee es ahora posible, y no lo era hasta hace muy poco.</p>
</blockquote>
<div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=1341 width=2441 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/450_1000.webp 450w, https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/650_1200.webp 681w,https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/1024_2000.webp 1024w, https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/1366_2000.webp 1366w" src="https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/450_1000.webp" alt="Transmit 5" onerror="this.src='https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/450_1000.jpeg';this.srcset='https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/450_1000.jpeg 450w, https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/650_1200.jpeg 681w,https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/1024_2000.jpeg 1024w, https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/1366_2000.jpeg 1366w';return false;">
   <img alt="Transmit 5" class="centro_sinmarco" src="https://i.blogs.es/4fff73/a562daa7-bafa-443f-932d-b32b43b193d2/450_1000.webp">
   
      </div>
</div>
<p>Esta pequeña excepción y el hecho de que la app en <strong>la Mac App Store se basa en suscripción</strong> y no en pago único. Los desarrolladores alegan que así los usuarios pueden pagar por la app sólo por el tiempo que la usan y no un pago completo. La versión de la web tiene un precio de 45 dólares (50 euros aproximadamente) mientras que la suscripción de <a rel="noopener, noreferrer" href="https://itunes.apple.com/es/app/transmit-5/id1436522307?mt=12">la Mac App Store</a> es de 20 dólares (22 euros aproximadamente) al año.</p>
<!-- BREAK 4 -->
<p>Más información | <a rel="noopener, noreferrer" href="https://panic.com/blog/transmit-5-on-the-mac-app-store/">Panic</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Adobe Flash más seguro en Safari y OS X Mavericks gracias al sandboxing]]></title>
                <link>https://www.applesfera.com/os-x/adobe-flash-mas-seguro-en-safari-y-os-x-mavericks-gracias-al-sandboxing</link>
                <guid>https://www.applesfera.com/os-x/adobe-flash-mas-seguro-en-safari-y-os-x-mavericks-gracias-al-sandboxing</guid>
                <pubDate>Thu, 24 Oct 2013 20:51:00 +0000</pubDate>
                                <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/1962c6/flash-mavericks/1024_2000.jpg" alt="Adobe&#x20;Flash&#x20;m&#x00E1;s&#x20;seguro&#x20;en&#x20;Safari&#x20;y&#x20;OS&#x20;X&#x20;Mavericks&#x20;gracias&#x20;al&#x20;sandboxing">
    </p>
    <p>Flash siempre ha sido uno de los principales coladeros de malware a causa de sus frecuentes agujeros de seguridad así que no podemos más que alegrarnos tras leer el <a rel="noopener, noreferrer" href="https://blogs.adobe.com/asset/2013/10/flash-player-sandbox-now-available-for-safari-on-mac-os-x.html">comunicado oficial</a> de la compañía en el que explican que la última versión de <strong>Flash Player para OS X Mavericks funciona en su propio <em>cajón de arena</em> dentro de Safari</strong>, lo que significa que aún en el caso de que un atacante logre colarse a través suya en nuestro equipo no podrá (al menos en teoría) acceder a todos nuestros datos sino que estará encerrado dentro de la pestaña del navegador.</p>
<!-- BREAK 1 --><!--more--><blockquote>Las capacidades de Flash Player para leer y escribir archivos se limitan desde ahora únicamente a los lugares necesarios para funcionar correctamente. El sandbox también limita las conexiones locales de Flash Player a los recursos del dispositivo y los canales de comunicación entre procesos (IPC). Finalmente, el sandbox limita los privilegios de red de Flash Player para prevenir capacidades de conexión innecesarias.</blockquote>

<p>Peleus Uhley, estratega de seguridad en plataformas de Adobe, ha agradecido al equipo de seguridad de Apple el trabajo conjunto realizado para ayudarles a adoptar esta medida en su sistema operativo. Apple lleva impulsando el sandboxing en OS X desde Lion pero no ha sido hasta esta última versión cuando ha terminado de asentarse en todos los rincones del sistema, incluyendo Safari 7, en el que ahora lo utiliza no solo para aislar las pestañas entre si, sino también para hacer lo mismo con plug-ins como QuickTime, Java, Silverlight o el mencionado Flash Player.</p>
<!-- BREAK 2 -->
<p>Personalmente hace demasiado que me acostumbré a sobrevivir sin el plug-in de Adobe para ganar en seguridad y, sobre todo, autonomía, pero entiendo que seguís siendo muchos los usuarios que dependéis de él así que todo lo que sea avanzar en nuestra protección me parece estupendo.</p>
<!-- BREAK 3 -->
<p>Vía | <a rel="noopener, noreferrer" href="http://appleinsider.com/articles/13/10/24/adobe-confirms-flash-player-is-sandboxed-in-safari-for-os-x-mavericks-">AppleInsider</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[El sandboxing en la Mac App Store ya es obligatorio: ventajas e inconvenientes del cambio ]]></title>
                <link>https://www.applesfera.com/mac-app-store/el-sandboxing-en-la-mac-app-store-ya-es-obligatorio-ventajas-e-inconvenientes-del-cambio</link>
                <guid>https://www.applesfera.com/mac-app-store/el-sandboxing-en-la-mac-app-store-ya-es-obligatorio-ventajas-e-inconvenientes-del-cambio</guid>
                <pubDate>Sun, 03 Jun 2012 09:00:22 +0000</pubDate>
                                <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/6a54c9/arena/1024_2000.jpg" alt="El&#x20;sandboxing&#x20;en&#x20;la&#x20;Mac&#x20;App&#x20;Store&#x20;ya&#x20;es&#x20;obligatorio&#x3A;&#x20;ventajas&#x20;e&#x20;inconvenientes&#x20;del&#x20;cambio&#x20;">
    </p>
    <p></p>
<p></p>

<p>Se acabó la cuenta atrás. Tras <a class="text-outboundlink" href="https://www.applesfera.com/apple/apple-exigira-sandboxing-en-todas-las-aplicaciones-de-la-mac-app-store-a-partir-del-1-de-marzo-del-2012" data-vars-post-title="Apple exigirá sandboxing en todas las aplicaciones de la Mac App Store a partir del 1 de marzo del 2012" data-vars-post-url="https://www.applesfera.com/apple/apple-exigira-sandboxing-en-todas-las-aplicaciones-de-la-mac-app-store-a-partir-del-1-de-marzo-del-2012">anunciarlo</a> el año pasado y <a class="text-outboundlink" href="https://www.applesfera.com/apple/apple-retrasa-la-fecha-limite-para-implementar-sandboxing-en-todas-las-aplicaciones-de-la-mac-app-store" data-vars-post-title="Apple retrasa la fecha limite para implementar Sandboxing en todas las aplicaciones de la Mac App Store " data-vars-post-url="https://www.applesfera.com/apple/apple-retrasa-la-fecha-limite-para-implementar-sandboxing-en-todas-las-aplicaciones-de-la-mac-app-store">ampliar</a> el límite de tiempo hasta el 1 de junio, <strong>Apple ya obliga a que todas las aplicaciones de la Mac App Store utilicen la técnica del sandboxing</strong> para aumentar la seguridad tanto de las mismas aplicaciones como la del sistema operativo en general. Y viendo <a class="text-outboundlink" href="https://www.applesfera.com/os-x/la-seguridad-actual-en-os-x-datos-argumentos-y-razones-para-considerarla" data-vars-post-title="La seguridad actual en OS X: datos, argumentos y razones para considerarla " data-vars-post-url="https://www.applesfera.com/os-x/la-seguridad-actual-en-os-x-datos-argumentos-y-razones-para-considerarla">cómo está este tema últimamente</a>, esta medida completamente transparente para los usuarios no está de más.</p>
<!-- BREAK 1 -->
<p>A grandes rasgos: el sandboxing implica que las aplicaciones que los desarrolladores publiquen en la Mac App Store debe <strong>acceder a los recursos del sistema a través de un conjunto de herramientas que ofrece Apple</strong>, y no de forma directa o con métodos no oficiales. Así se consigue que cada aplicación use su propio conjunto de recursos y no interactúe ni con otras aplicaciones ni con el sistema, lo que principalmente se traduce en una mayor seguridad. Pero según los desarrolladores no todo son ventajas.</p>
<!-- BREAK 2 --><!--more--><p></p>

<p>Aunque también se han abierto nuevas posibilidades, hay funcionalidades que no se pueden implementar utilizando las herramientas que proporciona Apple, y <strong>algunos desarrolladores se han visto obligados a eliminar características</strong> de sus programas sólo para cumplir con las normas. </p>
<!-- BREAK 3 -->
<p></p>
<div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=348 width=650 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/d5b6cf/macappstore/450_1000.webp 450w, https://i.blogs.es/d5b6cf/macappstore/650_1200.webp 681w,https://i.blogs.es/d5b6cf/macappstore/1024_2000.webp 1024w, https://i.blogs.es/d5b6cf/macappstore/1366_2000.webp 1366w" src="https://i.blogs.es/d5b6cf/macappstore/450_1000.webp" alt="mac app store apple os x lion" onerror="this.src='https://i.blogs.es/d5b6cf/macappstore/450_1000.jpg';this.srcset='https://i.blogs.es/d5b6cf/macappstore/450_1000.jpg 450w, https://i.blogs.es/d5b6cf/macappstore/650_1200.jpg 681w,https://i.blogs.es/d5b6cf/macappstore/1024_2000.jpg 1024w, https://i.blogs.es/d5b6cf/macappstore/1366_2000.jpg 1366w';return false;">
   <img alt="mac app store apple os x lion" class="centro_sinmarco" src="https://i.blogs.es/d5b6cf/macappstore/450_1000.webp">
   
      </div>
</div>
<p></p>

<p><strong>Un ejemplo es el del editor de imágenes Acorn</strong>, con la función de poder exportar formatos de imagen simplemente añadiendo la extensión que queramos al escribir el nombre del fichero a guardar. Para poder conseguir eso hay que acceder al sistema de forma directa, y ahora Apple ha dejado de permitirlo. Otras características como el uso de AppleScript también se verán limitadas.</p>
<!-- BREAK 4 -->
<p><strong>El editor <span class="caps">BBE</span>dit también ha sufrido las consecuencias</strong>: funciones como la búsqueda de un texto en varios archivos simultáneos, AppleScript, visión de carpetas en tiempo real a medida que se trabaja en un proyecto&#8230; este programa tiene un buen puñado de ventajas que no van a poder implementarse con el sandboxing. Luego están los peores casos, como los de las aplicaciones Moom, Witch y Time Sink que tendrán que ser retiradas de la Mac App Store porque su mismo concepto no puede funcionar con las herramientas que Apple proporciona para implementar el sandboxing.</p>
<!-- BREAK 5 -->
<p>El resultado será que para algunos desarrolladores <strong>la mejor opción será salir de la Mac App Store</strong> y ofrecer todas esas ventajas de la forma &#8220;clásica&#8221;, desde la web oficial. Y eso significa fragmentación en la oferta de programas, justo lo contrario que quieren en Cupertino con la Mac App Store (que es centralizarlo todo en un catálogo oficial). </p>
<!-- BREAK 6 -->
<p>Teniendo en cuenta de que la medida se justifica para garantizar la seguridad de OS X, lo mejor que podría hacer ahora Apple es <strong>centrarse en ofrecer todas esas ventajas que se han quedado fuera</strong> dentro de las herramientas disponibles para cumplir con las exigencias del sandboxing. Cuestión de ponerse a ello, y progresivamente ir anunciando a los desarrolladores que ya se pueden utilizar ciertos aspectos del sistema de modo que se acepten en la Mac App Store.</p>
<!-- BREAK 7 -->
<p>Vía | <a rel="noopener, noreferrer" href="http://www.cultofmac.com/170988/apples-sandboxing-deadline-has-arrived-for-mac-app-store-developers/">Cult of Mac</a> &gt; <a rel="noopener, noreferrer" href="http://www.macworld.com/article/1167055/sandboxing_deadline_arrives_what_it_means_for_apple_developers_and_you.html">Macworld</a><br />
Imagen | <a rel="noopener, noreferrer" href="http://www.flickr.com/photos/onedreamer/530895140/">Alexis R</a><br />
En Applesfera | <a class="text-outboundlink" href="https://www.applesfera.com/aplicaciones-moviles/tres-ventajas-que-apple-podria-aplicar-a-sus-tiendas-de-aplicaciones" data-vars-post-title="Tres ventajas que Apple podría aplicar a sus tiendas de aplicaciones" data-vars-post-url="https://www.applesfera.com/aplicaciones-moviles/tres-ventajas-que-apple-podria-aplicar-a-sus-tiendas-de-aplicaciones">Tres ventajas que Apple podría aplicar a sus tiendas de aplicaciones</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Apple retrasa la fecha limite para implementar Sandboxing en todas las aplicaciones de la Mac App Store ]]></title>
                <link>https://www.applesfera.com/apple/apple-retrasa-la-fecha-limite-para-implementar-sandboxing-en-todas-las-aplicaciones-de-la-mac-app-store</link>
                <guid>https://www.applesfera.com/apple/apple-retrasa-la-fecha-limite-para-implementar-sandboxing-en-todas-las-aplicaciones-de-la-mac-app-store</guid>
                <pubDate>Sat, 03 Mar 2012 23:39:54 +0000</pubDate>
                                <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/55e4c5/sandbox/1024_2000.jpg" alt="Apple&#x20;retrasa&#x20;la&#x20;fecha&#x20;limite&#x20;para&#x20;implementar&#x20;Sandboxing&#x20;en&#x20;todas&#x20;las&#x20;aplicaciones&#x20;de&#x20;la&#x20;Mac&#x20;App&#x20;Store&#x20;">
    </p>
    <p></p>
<p></p>

<p><strong>Apple ha vuelto a retrasar la fecha limite en la que todas las aplicaciones de la Mac App Store deberán implementar Sandboxing.</strong> Anteriormente se pasó de noviembre de 2011 como fecha limite al 1 de marzo de 2012. Parece que ese tiempo extra ha sido insuficiente y el plazo aumenta. Algo que ha sido bien recibido por muchos desarrolladores que todavía no han solucionado la situación.</p>
<!-- BREAK 1 -->
<p>De todas formas sigue la polémica. Para algunos desarrolladores la información que ofrece Apple así como <strong>las restricciones con respecto a Sandboxing siguen dificultando mucho la implementación por lo que se están planteando abandonar la Mac App Store</strong>. Motivo este por el cual Apple habría lanzado el <a class="text-outboundlink" href="https://www.applesfera.com/os-x/apple-desvela-developer-id-la-firma-que-certificara-las-aplicaciones-para-os-x-fuera-de-la-mac-app-store" data-vars-post-title="Apple desvela Developer ID, la firma que certificará las aplicaciones para OS X fuera de la Mac App Store " data-vars-post-url="https://www.applesfera.com/os-x/apple-desvela-developer-id-la-firma-que-certificara-las-aplicaciones-para-os-x-fuera-de-la-mac-app-store">Developer ID</a>, una medida para garantizar las aplicaciones que podamos adquirir fuera de la tienda (recordemos que todas las aplicaciones de la Mac App Store son revisadas por Apple para su aprobación).</p>
<!-- BREAK 2 -->
<p>Sandboxing, <a class="text-outboundlink" href="https://www.applesfera.com/apple/gatekeeper-el-guardian-de-la-puerta-de-mac-os-x-mountain-lion" data-vars-post-title="Gatekeeper, el guardian de la puerta de Mac OS X Mountain Lion [Actualizado: También disponible en Lion]" data-vars-post-url="https://www.applesfera.com/apple/gatekeeper-el-guardian-de-la-puerta-de-mac-os-x-mountain-lion">Gatekeeper</a> y Developer ID. Cada vez más medidas de seguridad para blindar al usuario y la plataforma. Algo que podríamos ver como una preocupación por parte de Apple de cara al aumento de cuota y por tanto número de amenazas o como algunos apuntan, un movimiento para que los desarrolladores hagan un uso mayor de las posibilidades de iCloud, arrastrando los datos en local a la nube.</p>
<!-- BREAK 3 -->
<p>Vía | <a rel="noopener, noreferrer" href="http://gigaom.com/apple/reading-the-tea-leaves-on-app-sandboxing-in-os-x/">GigaOm</a><br />
En Applesfera | <a class="text-outboundlink" href="https://www.applesfera.com/os-x/aumenta-la-seguridad-de-tu-cuenta-con-una-contrasena-diferente-para-el-llavero-del-sistema" data-vars-post-title="Aumenta la seguridad de tu cuenta con una contraseña diferente para el Llavero del sistema " data-vars-post-url="https://www.applesfera.com/os-x/aumenta-la-seguridad-de-tu-cuenta-con-una-contrasena-diferente-para-el-llavero-del-sistema">Aumenta la seguridad de tu cuenta con una contraseña diferente para el llavero del sistema</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Apple exigirá sandboxing en todas las aplicaciones de la Mac App Store a partir del 1 de marzo del 2012]]></title>
                <link>https://www.applesfera.com/apple/apple-exigira-sandboxing-en-todas-las-aplicaciones-de-la-mac-app-store-a-partir-del-1-de-marzo-del-2012</link>
                <guid>https://www.applesfera.com/apple/apple-exigira-sandboxing-en-todas-las-aplicaciones-de-la-mac-app-store-a-partir-del-1-de-marzo-del-2012</guid>
                <pubDate>Thu, 03 Nov 2011 08:53:33 +0000</pubDate>
                                <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/c7981f/cajadearena/1024_2000.jpg" alt="Apple&#x20;exigir&#x00E1;&#x20;sandboxing&#x20;en&#x20;todas&#x20;las&#x20;aplicaciones&#x20;de&#x20;la&#x20;Mac&#x20;App&#x20;Store&#x20;a&#x20;partir&#x20;del&#x20;1&#x20;de&#x20;marzo&#x20;del&#x20;2012">
    </p>
    <p></p>
<p></p>

<p>Era algo que en teoría iba a hacerse patente el pasado mes de noviembre, pero Apple lo ha retrasado varios meses. La compañía de Cupertino ha enviado un correo a todos los desarrolladores registrados en su programa avisando de que, <strong>a partir de marzo del 2012, todas las aplicaciones de la Mac App Store tendrán que implementar &#8220;sandboxing&#8221;</strong>.</p>
<!-- BREAK 1 -->
<p>¿Qué es eso llamado <em>Sandboxing</em>? Es una medida con la que se generan restricciones para las aplicaciones a la hora de acceder a recursos del sistema, consiguiendo <strong>mucha más seguridad y blindando el programa contra los hackers</strong> que quieran ejecutar malware aprovechándose de las vulnerabilidades. Es algo que ya está en uso en aplicaciones como Chrome, donde cada pestaña abierta está aislada una de otra gracias al <em>sandboxing</em> para que un fallo o un ataque se quede en una pestaña y no se extienda a todo el navegador.</p>
<!-- BREAK 2 -->
<p>Los desarrolladores, a su vez, piden que en Apple ofrezcan mejores herramientas para poder implementar la técnica del <em>sandboxing</em> en sus aplicaciones. Hay que tener cuidado con esto, porque si Apple no se lo pone fácil a los programadores la Mac App Store podría sufrir las consecuencias <strong>perdiendo fiabilidad</strong>. Eso sí, parece que en la normativa Apple accederá a permitir algunas excepciones con algunas aplicaciones que necesiten acceder a muchos recursos del sistema (previa justificación, claro).</p>
<!-- BREAK 3 -->
<p>Ahora toca que los desarrolladores empiecen a trabajar con ese <em>sandboxing</em> en sus aplicaciones. Tienen cuatro meses, bastante tiempo. Esperemos que el 1 de marzo no veamos desaparecer algunas aplicaciones por culpa de no cumplir con esa fecha.</p>
<!-- BREAK 4 -->
<p>Vía | <a rel="noopener, noreferrer" href="http://www.tuaw.com/2011/11/02/apple-to-require-sandboxing-in-mac-app-store-apps-as-of-march-20/">TUAW</a><br />
Imagen | <a rel="noopener, noreferrer" href="http://www.flickr.com/photos/krossbow/4872364164/">krossbow</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
            </channel>
</rss>
