¿Puedes desarrollar aplicaciones que compartan contenido entre ellos?

Respuesta corta, sí, esto es perfectamente aceptable. Tendría que lograrlo con una solución del lado del servidor. Si estaba de acuerdo con que su juego estuviera aislado del ecosistema de Apple, podría usar iCloud y CloudKit para este propósito. Para multiplataforma, puede usar una solución como Parse de Facebook o rodar la suya.

Con respecto a las compras dentro de la aplicación y los artículos de moneda / virtuales en su mundo, también puede permitir que las personas usen los productos que han comprado en otro lugar (es decir, en un navegador web o en su PC MMO) en su aplicación iOS sin darle a Apple un corte. Pero no puede venderlos más en la aplicación sin usar el sistema de compra en la aplicación (y renunciar a ese 30%).

Para tener prioridad sobre esto, consulte la aplicación Amazon Kindle para iOS. Puede acceder a su biblioteca de libros desde su iPad o iPhone, pero los compra en su PC, Mac o Kindle.

Esencialmente, cuando el dinero cambia de manos en su aplicación , Apple obtiene el 30% de eso, independientemente de cualquier otra ventana que ofrezca en este mundo. El resto de su escenario está totalmente bien.