AVISO: Cualquier pregunta que no cumpla ninguno de estos criterios podrá ser borrada sin previo aviso.

Buenas tardes: En mis antiguos proyectos sin ARC tengo funcionando la librería UrbanAirship pero a partir de que lo estoy usando no consigo que funcione.Alguien a podido adaptar esta librería a un proyecto en Que use ARC? Gracias

preguntado 24 May '12, 12:13

hedgar's gravatar image

hedgar
40115

Hola ¿funciono esta solución? Si fue así vota como respuesta aceptada por favor. Saludos

(13 Jun '12, 00:04) Hispanien

Muy buenas Hedgar,

Prueba esto, vas a las propiedades del proyecto, eliges el target, en las opciones "build phases" abres "compile source" aqui veras todos los .m del projecto, en la cabecera de la lista a la derecha veras que pone compiler flags, pinchas justo debajo de compiler flags y se te abrira un cuadro de texto, en los .m de la libreria que no quieres que trabaje con ARC tienes que añadir este flag "-fno-objc-arc" sin las comillas, a partir de ese momento el compilador interpreta que esos .m no trabajan con ARC y los compilara sin ARC.

Ya nos diras si funciona.

Saludos

enlace permanente

respondido 25 May '12, 09:03

Hispanien's gravatar image

Hispanien
9551313

La respuesta de Hispanien es la forma de solucionarlo, te lo confirmo porque he tenido un problema similar con una librería que estaba pensada para usar sin ARC y al querer emplearle en nuevos proyectos me daba casques por doquier. Pruébalo y verás.

Gracias Hispanien por la respuesta.

enlace permanente

respondido 13 Jun '12, 08:47

superlopez666's gravatar image

superlopez666
253

1

De nada, lo descubrí cuando me pase a ARC y tuve que usar librerías que usaba previamente sin ARC, buscando un poco apareció la solución. Saludos

(13 Jun '12, 10:07) Hispanien

Efectivamente,aplicando estos cambios la librería funciona y envía las push notifications. Gracias por vuestra respuesta.

enlace permanente

respondido 15 Jun '12, 00:35

hedgar's gravatar image

hedgar
40115

Hola Hedgar, ya que la respuesta funciono por favor ponla como respuesta valida para la gente que lo busque en el futuro.

Gracias. Saludos.

(15 Jun '12, 22:33) Hispanien
Tu respuesta:
Activar/desactivar vista previa

Sobre esta pregunta

Etiquetas de la pregunta:

×11
×8
×1

Pregunta realizada el: 24 May '12, 12:13

Pregunta visitada: 459 veces

Última modificación: 15 Jun '12, 22:33

Seguir esta pregunta

Por Email:

Una vez que entres podrás suscribirte desde aquí para recibir actualizaciones

Por RSS:

Respuestas

Respuestas y Comentarios

Realizar Donación