<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"><base href="https://www.applesfera.com/app-store-1/compras-universales-ios-mac-llegaran-primavera-nuevas-versiones-sistemas-apple"><style id="print">
@media print {
body {
margin: 2mm 9mm;
}
.original-url {
display: none;
}
#article .float.left {
float: left !important;
}
#article .float.right {
float: right !important;
}
#article .float {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
}
</style><title>Las compras universales de iOS y Mac llegarán en primavera con las nuevas versiones de los sistemas de Apple</title><div class="original-url"><br><a href="https://www.applesfera.com/app-store-1/compras-universales-ios-mac-llegaran-primavera-nuevas-versiones-sistemas-apple">https://www.applesfera.com/app-store-1/compras-universales-ios-mac-llegaran-primavera-nuevas-versiones-sistemas-apple</a><br><br></div><div id="article" role="article" style="text-rendering: optimizeLegibility; font-family: -apple-system-font; font-size: 1.2em; line-height: 1.5em; margin: 0px; padding: 0px;" class="system exported">
<!-- This node will contain a number of div.page. -->
<div class="page" style="text-align: start; word-wrap: break-word; max-width: 100%;"><h1 class="title" style="font-weight: bold; font-size: 1.95552em; line-height: 1.2141em; margin-top: 0px; margin-bottom: 0.5em; text-align: start; display: block; max-width: 100%;">Las compras universales de iOS y Mac llegarán en primavera con las nuevas versiones de los sistemas de Apple</h1><div class="metadata" style="text-align: start; display: block; margin-bottom: 1.45em; margin-top: -0.75em; max-width: 100%;"><a href="/autor/julio-cesar-fernandez" rel="author" title="Ver perfil del autor" class="byline" style="margin: 0px; color: rgb(65, 110, 210); max-width: 100%; text-decoration: underline; font-size: 1em !important; font-weight: normal !important; font-style: normal !important; display: inline !important;">Julio César Fernández</a><span class="delimiter" style="margin: 0.07em 0.45em 0px; max-width: 100%; padding: 0px; content: ""; font-size: 1em !important; font-weight: normal !important; font-style: normal !important; display: block !important;"></span><time datetime="2020-02-05T19:06:25+00:00" data-format="D MMMM YYYY" data-post-modified-time="1580930062" data-post-modified-format="D MMMM YYYY, HH:mm" data-post-reindexed-original-time="" class="date" style="margin: 0px; max-width: 100%; font-size: 1em !important; font-weight: normal !important; font-style: normal !important; display: inline !important;">Hace Una hora</time></div>
<p style="max-width: 100%;">Tocaba por fechas y Apple no ha defraudado. <strong style="max-width: 100%;">Ya tenemos entre nosotros las primeras betas de todos los principales sistemas de Apple: iOS, iPadOS, watchOS, tvOS y macOS</strong>. Podéis <a href="https://www.applesfera.com/ios/primera-beta-ios-ipados-tvos-13-4-watchos-6-2-macos-10-15-4-disponibles" style="color: rgb(65, 110, 210); max-width: 100%; text-decoration: underline;">leer aquí la noticia</a>.</p>
<!-- BREAK 1 -->
<p style="max-width: 100%;">Normalmente la versión de primavera suele ser más interesante de lo habitual, porque permite a Apple <strong style="max-width: 100%;">incorporar algunas novedades de algo más de calado</strong> que una simple revisión.</p>
<!-- BREAK 2 -->
<p style="max-width: 100%;">En el caso del desarrollo, las principales novedades que anuncia Xcode 11.4 (versión de primavera del IDE de Apple) son la incorporación de la versión 5.2 de Swift que trae importantes novedades como una <strong style="max-width: 100%;">nueva arquitectura de diagnóstico del código</strong>, que nos dará los errores de forma más precisa al incorporar un nuevo comprobador de tipos de datos o la inferencia de <code style="max-width: 100%;">self</code> cuando lo usemos en tipos por valor (como en SwiftUI). </p>
<!-- BREAK 3 -->
<div style="max-width: 100%;"><div style="max-width: 100%;"> <img data-sf-srcset="https://i.blogs.es/0b4208/2x19-780x470/450_1000.jpg 450w, https://i.blogs.es/0b4208/2x19-780x470/650_1200.jpg 681w, https://i.blogs.es/0b4208/2x19-780x470/1024_2000.jpg 1024w, https://i.blogs.es/0b4208/2x19-780x470/1366_2000.jpg 1366w" data-sf-src="https://i.blogs.es/0b4208/2x19-780x470/450_1000.jpg" alt="Swift" src="" style="max-width: 100%; margin: 0.5em auto; display: block; height: auto;" data-unique-identifier=""><noscript style="max-width: 100%;"><img alt="Swift" src="https://i.blogs.es/0b4208/2x19-780x470/450_1000.jpg"></noscript> </div></div>
<p style="max-width: 100%;">Si queréis saber más del tema, <strong style="max-width: 100%;">os invito a escuchar el <a href="https://applecoding.com/podcast/swift-5-2-apple-coding-daily-2x19" style="color: rgb(65, 110, 210); max-width: 100%; text-decoration: underline;">último episodio</a> del podcast <a href="https://cuonda.com/apple-coding-daily/" style="color: rgb(65, 110, 210); max-width: 100%; text-decoration: underline;">Apple Coding Daily</a></strong> donde hablo del tema.</p>
<!-- BREAK 4 -->
<p style="max-width: 100%;">Pero la principal novedad es sin duda, algo que nos ha sorprendido a todos: <strong style="max-width: 100%;">las compras universales en el App Store</strong>. Hasta ahora, si hago una compra de una app en iOS, la misma app estará comprada en las dos variaciones de sistema que tiene: watchOS y tvOS. Por lo tanto <strong style="max-width: 100%;">en una sola descarga o compra, tengo acceso a las versiones de los otros dos sistemas</strong>.</p>
<!-- BREAK 5 -->
<div style="max-width: 100%;"><div style="max-width: 100%;"><p style="max-width: 100%;">Si hoy compramos o descargamos una app para iOS, esta nos concede acceso automático a las versiones de tvOS o watchOS pero no a la de macOS si existiera.</p></div></div>
<p style="max-width: 100%;">Esto no sucedía con los Mac. <strong style="max-width: 100%;">Si yo compro una app en iOS o en Mac, tendré que volver a comprarla en el sistema en que no lo compré</strong>. Y daba igual que el desarrollador quisiera ofrecer esa opción porque Apple no la ofrecía. La única opción posible ahora mismo es que el propio desarrollador encontrara un método de registro fuera del App Store de Apple para ofrecer esa función, como hace Microsoft con Office 365, por ejemplo.</p>
<!-- BREAK 6 -->
<p style="max-width: 100%;">Pero eso cambiará a partir de marzo, pues <strong style="max-width: 100%;">si compramos una app de iOS que tiene la misma versión Mac (o viceversa) conseguiremos ambas versiones</strong>. De hecho, según las notas de Apple, este comportamiento será aquel que tenga por defecto cualquier app que use la librería Catalyst (anteriormente conocida como Marzipan). </p>
<!-- BREAK 7 -->
<p style="max-width: 100%;">De esta forma, si tenemos una app Catalyst, <strong style="max-width: 100%;">por defecto usará el mismo identificador del paquete (<em style="max-width: 100%;">bundle identifier</em>) para iOS y para Mac</strong>. El desarrollo tendrá que seguir subiendo dos binarios diferentes, pero si estos tienen el mismo identificador, <strong style="max-width: 100%;">el App Store dará la compra en ambos sistemas con solo realizar una de ellas</strong>. </p>
<!-- BREAK 8 -->
<p style="max-width: 100%;">Está claro que siempre quedará en manos del desarrollador el incorporar o no esta opción, pero el hecho que se incluya como opción activada por defecto nos da a entender que <strong style="max-width: 100%;">muchos desarrolladores lo han debido pedir a Apple</strong> para tener un modelo de negocio más coherente y ofrecer a sus usuarios la versión de Mac de sus apps de iOS sin un coste extra para ellos.</p>
<!-- BREAK 9 -->
<div style="max-width: 100%;"><div style="max-width: 100%;"><p style="max-width: 100%;">A partir de finales de marzo, si el desarrollador lo incorpora, al comprar o bajar una app para iOS, tendremos acceso automático a la versión de Mac. Y viceversa.</p></div></div>
<p style="max-width: 100%;">Adicionalmente, como hemos podido leer en las notas de Apple, <strong style="max-width: 100%;">las categorías de las apps se homogeneizarán entre ambas tiendas</strong> para tener más coherencia. Y un dato muy interesante: se incorporan a iOS las categorías, "Gráficos y Diseño" y "Herramientas de Desarrollo". Solo diré 4 palabras: <em style="max-width: 100%;">"Xcode va a llegar"</em> 😉. </p>
<!-- BREAK 10 -->
<p style="max-width: 100%;">Sin duda una estupenda noticia que beneficiará a muchos usuarios y nos permitirá incorporar al Mac en nuestro ecosistema de apps y que deje de ser "el hijo perdido". Todo, <strong style="max-width: 100%;">a partir de finales de marzo</strong> cuando (presumiblemente) vea la luz esta versión para el público.</p>
<!-- BREAK 11 --> </div></div></div></body></html>