Pregunta

Mi primera solicitud se presentó al App Store y no fue aprobado debido a los "volúmenes excesivos de datos a través de la red celular". No sé cómo probar esto, pero ya que es básicamente una aplicación de noticias que muestra diversos artículos, imágenes y vídeos por streaming, me gustaría ir y culpar a los videos para el rechazo. No puedo probarlo con seguridad porque no hay estadísticas de red en el iPod Touch y que es el único dispositivo que pueda acceder.

Y así tengo curiosidad ..

1) ¿Alguien tiene alguna idea de cómo el "corrimiento" de Apple prueba de ancho de banda?

2) ¿Cuáles son maneras en que puedo mejorar mi carga XML, que muestran la imagen y la transmisión de vídeo para reducir el ancho de banda (en caso de que el usuario utiliza la red celular)? Para las imágenes, utilizo carga asíncrona (tal vez eso puede ser un problema si un montón de imágenes pueden ser solicitados al mismo tiempo?) Estoy mirando http://allseeing-i.com/ASIHTTPRequest/ que podría ayudar con XML y puede que la carga de imágenes, pero no entiendo si puedo usar ASIHTTPRequest para transmitir un vídeo.

3) ¿Hay alguna forma de uso de la red de prueba en el simulador de iPhone?

¿Fue útil?

Solución

espero que el streaming de vídeo es el problema. Manzana quiere que utiliza HTTP Live Streaming si desea transmitir vídeo a través de la red celular.

pregunta 1.236.788 para más información.

Otros consejos

ejecutar pruebas de ancho de banda examinado contadores de bytes de la red de interfaz de pienso. Puede hacer lo mismo en el simulador, asegurándose de no otras aplicaciones de redes se están ejecutando en su Mac y luego mirar la salida del comando 'netstat -i -b'. O utilizar una utilidad de lujo para el uso de ancho de banda del monitor.

No es de utilidad, pero me gustaría decir esto de todos modos: reclamaciones de Apple son tontas en mi opinión. ¿Por qué les importa.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top