2010-12-13 18 views

Respuesta

51

eliminar myJavaScriptFile.js de su Xcode Product Target\'Compile Sources' y estará bien

9

Quitar Js de fuentes de compilación y añadir a copiar recursos Bundle en una página Fases Construir (si desea tener acceso a este archivo en su aplicación a través de

[NSBundle mainBundle] pathForResource:@"myJavaScriptFile.js"] 

)

+1

Quiere decir '[[NSBundle mainBundle] pathForResource: @" myJavaScriptFile "ofType: @" js "];', no? –

1

Propongo un trabajo que utilizo, que agiliza el proceso cuando tiene que actualizar su javascript de forma regular, eliminando cualquier operación manual adicional.

Supongamos que tiene un nombre de archivo code.js incluido en un código.html.

simplemente cambiar el nombre de code.js en code.js.html y no se olvide de cambiar su etiqueta de inclusión en el código HTML de la siguiente manera:

<script src="code.js"></script> 

en

<script src="code.js.html"></script> 

Entonces sólo tiene para agregar code.js.html y code.html a su recurso directamente en xcode y listo!

1

La forma de solucionar esto es hacer clic en el archivo myJavaScriptFile.js en el panel izquierdo de Xcode. Luego, en el panel de la derecha, resalte File Inspector (el primer ícono) y luego mire la sección Membresía de Target. Descubrirá que está marcado para al menos uno de sus Objetivos de compilación. Desátalo de todos los objetivos. Luego haz un Cmd-Shift-K Clean y luego un Cmd-Shift-B Analyse.

Cuestiones relacionadas