Every time we have one of our apps rejected it is next to impossible to get any feedback from Apple. The app is treated as a dead commodity. Anyone have any tricks on getting help from Apple. We constantly ask for help but no one responds. When we do get a response they tell us they need more time to deal with the matter. This circle goes on for months. Very frustrating being stuck in neutral... Any hints
When you got the rejection, presumably the email informed you why it had been rejected. Is it worth doing a search for that Rejection to see how other devs handled it?
Yeah, the rejection notice should inform you of the reason for the rejection. If it is some kind of crash/bug that you're unable to reproduce then maybe more feedback from Apple is necessary but I wouldn't hold my breath. The Apple Review team are busy. I cannot even fathom how many Apps, App Updates, special requests from devs, etc they must receive on a constant basis. If it's a bug/crash, best bet is to really put on your debugging hat and get to work :-/
Thanks guys. The issues we have are related to pushing the envelope on the App Store. We tried some very innovative products that have no references in the forums. So the only way we can fix these issues is some help from Apple. If anyone is a wizard creating apps for mac I would be willing to pay to consult us on the issues Apple has with our code.
2.29 Apps that do not use the appropriate Mac OS X APIs for modifying user data stored by other apps (e.g bookmarks, Address Book or Calendar entries) will be rejected We have included additional details below to help explain the issue and hope you'll consider revising and resubmitting your application. The following settings or files are being used by your application: com.apple.dock.plist. For discrete code-level questions, you may wish to consult with Apple Developer Technical Support at <http://developer.apple.com/support/resources/technicalsupport/>. Depending on your questions, be sure to include any symbolicated crash logs, screenshots, or steps to reproduce the issues you’ve encountered. Also, we cannot post this version to the App Store because your application is creating files in the incorrect directories. This is not in compliance with the App Store Review Guidelines <https://developer.apple.com/appstore/mac/resources/approval/guidelines.html> 2.30 Apps that do not comply with the Mac OS X File System documentation will be rejected The application is creating files or writing to <~/Library/Preferences/com.apple.dock.plist.riN8KP0>. Please review the section "File-System Usage Requirements for the App Store" on this page <http://developer.apple.com/devcenter/mac/documents/submitting.html> for further guidance. Furthermore, we’ve completed the review of your application, but because the app modifies native Mac OS X behaviour, specifically the dock, we cannot post this version to the App Store. The App Review Guidelines <https://developer.apple.com/appstore/resources/approval/guidelines.html> states 6.5 Apps that change the native user interface elements or behaviors of Mac OS X will be rejected We have included additional details below to help explain the issue, and hope you’ll consider revising and resubmitting your application.
I have heard that the Apple code checks can incorrectly flag things if they have the same name as internal Apple functions / files etc. Other than that, if you are breaking this rule 6.5 Apps that change the native user interface elements or behaviors of Mac OS X will be rejected Then you probably need to rethink your development strategy, and bring it in line with what Apple will allow on the store.
It is a tough one. Apple are so protective about the core functionality of their devices it makes pushing the envelope really quite hard. As Shen said, I guess you need to rethink your strategy.