Tengo un objetivo de publicación y un objetivo de prueba, quiero cambiar el nombre del objetivo de publicación, pero si lo hago, empiezo a obtener un error de vinculación en el objetivo de prueba. Como son pruebas unitarias, no pensé que debería/debería haber una dependencia dentro del objetivo de la prueba con el objetivo de lanzamiento, pero aparentemente lo hay. El error de vinculación es:¿Cómo puedo cambiar el nombre de un objetivo de lanzamiento sin afectar la construcción del objetivo de prueba de unidad?
ld: file not found: /Users/Cequint/Library/Developer/Xcode/DerivedData/XYZ-apppviisyaexwpdcwgjtfldjotro/Build/Products/Debug-iphonesimulator/XYZ.app/XYZ
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang failed with exit code 1
XYZ.app es el nombre del destino de liberación antes de que yo le cambió el nombre.
¿Existe una manera automática o rápida de actualizar el objetivo de la unidad de prueba para que se mantenga en el paso?
Esto parece estar en el simulador. Asegúrese de ejecutar "Restablecer contenido y configuración" en el menú Simulador de iOS para borrar primero su caché. – Rayfleck
El error del enlazador sigue ahí después de hacer eso, pero ahora cambió a no poder encontrar XYZRenamed.app. (Construyo la aplicación primero) – Gruntcakes
No sé cómo pero lo hice funcionar. Me he dado cuenta de que Xcode parece un poco defectuoso en términos de cosas residuales que no se borran adecuadamente cuando deberían, y creo que esto es una manifestación de eso. – Gruntcakes