Me gustaría compartir los esquemas de espacio de trabajo que he creado con los otros miembros del equipo. Sin embargo, todos se almacenan en .xcodeproj> xcuserdata> .xcuserdatad> xcschemes. He configurado las carpetas xcuserdata para que se ignoren en SVN, ya que asumí que todos los datos en esa carpeta eran específicos del usuario.
¿Hay alguna forma de evitar esto? es decir, no quiero que los esquemas sean específicos del usuario. ¿O debería comprobar la carpeta xcschemes de todos modos? ¿Y si hago eso, los otros usuarios podrán ver y usar mis esquemas?
fuente
Deberá ir a la vista "Administrar esquemas" y marcar la casilla de verificación 'Compartido' (menú 'Producto' -> Esquema -> Administrar esquemas ...).
A continuación, deberá eliminar 'xcshareddata / xcschemes' de su archivo de ignorar y agregarlos al repositorio (o simplemente use 'git add -f MyProject.xcodeproj / xcshareddata / xcschemes')
fuente