cdrman
23/10/2014, 00:06
Hola, tengo un problema al subir una aplicación en la App Store. No sé si alguno podrá ayudarme.
He programado una aplicación simple que únicamente muestra nuestra posición en un mapa y sabiendo la posición a través de reverse geocoding consigo el municipio y la provincia. Hasta ahí ningún problema, en mis terminales y emuladores funciona perfectamente. El problema viene cuando la subo al App Store.
Me han enviado esto:
We found that your app uses a background mode but does not include functionality that requires that mode to run persistently. This behavior is not in compliance with the App Store Review Guidelines.
We noticed your app declares support for location in the UIBackgroundModes key in your Info.plist but does not include features that require persistent location.
It would be appropriate to add features that require persistent use of real-time location updates while the app is in the background or remove the "location" setting from the UIBackgroundModes key. If your application does not require persistent, real-time location updates, we recommend using the significant-change location service or the region monitoring location service.
For more information on these options, please see the "Starting the Significant-Change Location Service" and "Monitoring Shape-Based Regions" sections in the Location Awareness Programming Guide.
If you choose to add features that use the Location Background Mode, please include the following battery use disclaimer in your Application Description:
"Continued use of GPS running in the background can dramatically decrease battery life."
For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. When the DTS engineer follows up with you, please be ready to provide:
- complete details of your rejection issue(s)
- screenshots
- steps to reproduce the issue(s)
- symbolicated crash logs - if your issue results in a crash log
If you have difficulty reproducing a reported issue, please try testing the workflow as described in Technical Q&A QA1764: How to reproduce bugs reported against App Store submissions.
Regards,
App Review Team
La verdad es que no lo acabo de entender. Tengo otras aplicaciones subidas que también hacen uso de la localización y no he tenido problemas. No entiendo porqué esta sí que me los da.
Si alguien tiene un momento se lo agradecería.
Un saludo y gracias.
He programado una aplicación simple que únicamente muestra nuestra posición en un mapa y sabiendo la posición a través de reverse geocoding consigo el municipio y la provincia. Hasta ahí ningún problema, en mis terminales y emuladores funciona perfectamente. El problema viene cuando la subo al App Store.
Me han enviado esto:
We found that your app uses a background mode but does not include functionality that requires that mode to run persistently. This behavior is not in compliance with the App Store Review Guidelines.
We noticed your app declares support for location in the UIBackgroundModes key in your Info.plist but does not include features that require persistent location.
It would be appropriate to add features that require persistent use of real-time location updates while the app is in the background or remove the "location" setting from the UIBackgroundModes key. If your application does not require persistent, real-time location updates, we recommend using the significant-change location service or the region monitoring location service.
For more information on these options, please see the "Starting the Significant-Change Location Service" and "Monitoring Shape-Based Regions" sections in the Location Awareness Programming Guide.
If you choose to add features that use the Location Background Mode, please include the following battery use disclaimer in your Application Description:
"Continued use of GPS running in the background can dramatically decrease battery life."
For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. When the DTS engineer follows up with you, please be ready to provide:
- complete details of your rejection issue(s)
- screenshots
- steps to reproduce the issue(s)
- symbolicated crash logs - if your issue results in a crash log
If you have difficulty reproducing a reported issue, please try testing the workflow as described in Technical Q&A QA1764: How to reproduce bugs reported against App Store submissions.
Regards,
App Review Team
La verdad es que no lo acabo de entender. Tengo otras aplicaciones subidas que también hacen uso de la localización y no he tenido problemas. No entiendo porqué esta sí que me los da.
Si alguien tiene un momento se lo agradecería.
Un saludo y gracias.