Xojo 2014r2 is the only version affected by this specific rejection. 2014r1.1 continues to function and the applications are not being rejected from the Mac App Store.
Today I got rejection from MAS for the same reason, yet I myself do not make any regex call; maybe macoxLibrary does it for me somewhere. So I’m submitting using 2014v1.
In the rejection notice Apple mention using the ‘Command Line Tool search and o’tool’ to output a list.
I can not find anything about that. Search on Apple’s devlop and download it and installed it but then I can’t find it on my computer. I’m totally confused.
First “I hate terminal” (commend line stuff), It’s so easy to screw up your system.
I thought that if I enter: Help otool, it would list a help for the command. That did not work. Tried: otool, and it listed out what look like a ‘help’ list. Now to figure out whats what.
It seems that this is not the case. I just received the same rejection from the MAS as above…
[quote]The use of non-public APIs can lead to a poor user experience should these APIs change in the future, and is therefore not permitted. The following non-public APIs are included in your application:
I do not use RegEx (wouldn’t even know how), do not use FTC in this particular app, do not have, to the best of my knowledge, any other plugins or classes (MBS, for instance) which MIGHT call RegEx. I read above that I could go back to 2014r1 but will just wait for 2014r2.1 assuming it comes quickly.
That’s because you didn’t drop the executable into the command, you dropped the .app package. You need to supply the binary found in RVCareLogBook.app/Contents/MacOS/