none
My App not supported 256MB Ram Devices.. RRS feed

  • Question

  •   My application used Peeriodic Background Agent which is not supported on 256MB RAM Devices.And it's main feature working with BackgroundAgent.

      I also check device RAM before create background agent and show user to know that my app isn't support their device if their device is 256MB RAM.

    But when I submit my app, I still fail to submit and they tell me like this

    Comments: The application's main functionality cannot be tested on devices with 256-MB of memory. Steps to Reproduce:

    1. Launch the application.

    2. Press the 'Make Myself' button.

    3. An error is produced that states 'Sorry, your device is not support background agent...'

    4. Observe the application exhibits device specific behavior that inhibits functionality and features.

    Please know that my text 'Sorry, your device is not support background agent...' isn't an error,I want to show user that they can't use my app in this device!.But I don't know the way to tell the tester about this.

    What should I do?

    or it isn't possible to submit app that not supported 256MB RAM Devices(because BackgroundAgent isn't support)?

    Thank you

    Saturday, March 16, 2013 1:34 PM

Answers

  • You should add the ID_REQ_MEMORY_90 to your Manifest file. 

        <Requirements>
          <Requirement Name="ID_REQ_MEMORY_90" />
        </Requirements>

    That signifies your app is not for low memory devices.

    Sunday, March 17, 2013 12:10 AM