Xcode Playgrounds y Swift Playgrounds son de hecho compatibles. De hecho, ambos usan los mismos archivos .playground
y un Patio de recreo creado con uno puede abrirse con el otro.
Los errores experimentados por bret7600
coinciden con las diferentes versiones de Swift que se están utilizando y que el código no se actualiza para reflejar los cambios. Por ejemplo, en la captura de pantalla publicada, este error se produce simplemente porque se cambió el nombre de XCPlayground
a PlaygroundSupport
y las declaraciones import
en el código deben actualizarse para reflejar eso.
En general, las versiones de lanzamiento más recientes de Xcode y Swift Playgrounds (la aplicación iOS) deben usar la misma versión de la cadena de herramientas Swift y, por lo tanto, serán compatibles.
Advertencia: Aunque Xcode es perfectamente capaz de abrir y ejecutar áreas de juego creadas en iPad y viceversa, hay una diferencia importante. Mientras que la aplicación iPad es totalmente compatible con iCloud, Xcode no lo hace. Como resultado, no debe intentar editar el mismo archivo en iPad y Mac al mismo tiempo, y deberá volver a abrir el archivo en Xcode para ver los cambios realizados en el iPad. Esta es quizás la razón por la que la carpeta iCloud Drive "Playgrounds" está oculta en macOS en el Finder.