Just want to clarify some things about ICNSmini, and then we can get back to the main discussion.
I submitted version 2.0 to Apple earlier this week. It’s a 64-Bit & Mojave ready version of the application, and I have removed the IAP checks, so that all the functionality is unlocked at no charge (it’s 100% FREE).
It was first rejected because the receipt validation code was failing for the reviewer (works here on 10.10, 10.11 & 10.14), no biggie, I simply replaced the code I was using, with newer code.
A day later it was rejected because (by default) it creates a folder in the users temporary folder and writes the compressed files there. This is how it’s always worked. The reviewer is adamant that it needs to use a Save Dialog and allow the user to replace their files with the compressed ones, I explicitly explained that after creating batch processing applications for 20 years, this is BAD, very BAD. If something goes wrong, they’ve replaced their original files. I also offered to implement an alternative solution in a future version, but for the reviewer to allow this 64-Bit, Mojave compatible version on the store now.
The reviewer refused; I appealed and it’s been two days since I reached out to Apple. I consider this that they’re not going to override the reviewers rejection and therefore don’t need to respond to me either.
I’ve made version 2.0 of ICNSmini available from the following link. https://t.co/WBu1FQiUy9. There’s even an update as a couple of people found some issues, that I’ve fixed (so check Updates in the ICNSmini menu).
If you purchased the batch-processing IAP recently (at time of writing) please request a refund from Apple, I can’t process refunds for you (Sorry), and until they approve this version, I can’t change the product information.
Today I devised a compromise solution (I will NOT do as he asks), I’ve done a code audit and have implemented it. I’ll test it over the next few days and try again. If the reviewer continues to reject it, then I shall not waste any more of my time with this product and the App Store, I’ll create a page on my site and make it available there.
I am sorry for this mess and any confusion caused by this. If you have any questions about this, then please either create a new thread or PM me.