Nook Archiving/Unarchiving doesn't work

I have 4 apps in the Nook App store. I started getting negative reviews where people complained that they couldn’t Archive/Unarchive my apps. At first I thought they were using a rooted Nook, but it turns out this is a valid thing you can do on the Nook.

Apparently Corona based apps do not support this. That means you will get negative reviews and they will affect your sales.

Asnca, any comment on when a fix might be forthcoming? [import]uid: 16734 topic_id: 27080 reply_id: 327080[/import]

Hmm… I’ve never heard of this Archive option before. I tried to tap and hold the built-in apps and 3rd party apps on my Nook Tablet, but I did not get a popup giving me the option to archive it. Are you able to archive “any” app on your Nook Tablet?

I’ll go ahead and ask Barnes & Noble’s tech-support group about this. [import]uid: 32256 topic_id: 27080 reply_id: 110164[/import]

@Joshua,

Below is the response from Nook Technical Support:

Developer Technical Support, May 31 08:45 (PDT):

Hello, customers are allowed to “Archive” Applications.
This is a feature within the NOOK where if a user wants to have the application/book/magazine archived, they can do this so the content doesn’t continually show up on the main page, rather an archived area which they can unarchive.

The archive mechanism is using package manager to uninstall the application.

I highly recommend you try this yourself on your NOOK device, in case any other customer attempts to do this.

Sometimes a game/application will get in a weird state, and a customer will archive then un-archive, so the game will re-install.
[import]uid: 16734 topic_id: 27080 reply_id: 110165[/import]

So the Nook tech-support team says the archive/unarchive does work, but the app gets in a “weird” state after doing so. That’s what I’m getting out of this response. What do they mean by a weird state? Perhaps the data that belongs to your app’s Documents folder is not get archived/unarchived with it? Have you tried this for yourself on your Nook device?
[import]uid: 32256 topic_id: 27080 reply_id: 110177[/import]

Until I saw the negative review by the user, I never even knew you could do this. I thought they had a rooted Nook.

I don’t do anything out of the ordinary with my user data. I use the standard Corona path function to get that data.

I just tried doing what the user said he did and everything appears to work correctly. I really wish there was a way to contact a user and get additional information. All I can do is post a review stating that it “works for me”.

[import]uid: 16734 topic_id: 27080 reply_id: 110181[/import]

Hello Ken,

I’ve contacted the Nook tech-support team. They said nothing special needs to be done to an app to support the archiving/unarchiving feature. They tried archiving/unarchving your app on a Nook device and it worked for them. Based on the customer feedback that you received, they think the customer attempted to archive/unarchive to work-around a startup issue that he/she was having with your app.

Hate to say it, but perhaps their is a bug in your code in regards to saving and restoring your game state after an app startup/suspend/resume/exit? Perhaps invalid configuration has been saved to file or it was only partially written to file? In which case, the solution is to validate the configuration that you are receiving from file during app startup. Just some ideas. [import]uid: 32256 topic_id: 27080 reply_id: 110361[/import]