This happened to my app as well today. Someone should address this ASAP or at least post more information on what exactly is the issue… [import]uid: 100022 topic_id: 16623 reply_id: 66803[/import]
I have already sent the support team an email about the situation here…
I hope they will tell me what to do. [import]uid: 78837 topic_id: 16623 reply_id: 66805[/import]
ah okk good, can you let us know what they say here? If its something we can fix, i’ll remove my app from the review queue, fix it and re-submit.
Thanks. [import]uid: 69826 topic_id: 16623 reply_id: 66808[/import]
Thanks johnybe, though I used gameNetwork through OpenFeint and never had a problem. Thanks for sending a report.
I’m sure CARLOS will let us know what the problem/solution is right away. It’s going to be a real problem having to wait days/week to find out an app is rejected then have to resubmit…
[import]uid: 40033 topic_id: 16623 reply_id: 66812[/import]
Did any of you guys fixed this issue?
Apple just turned me down as well [import]uid: 75843 topic_id: 16623 reply_id: 66875[/import]
Not as of yet…
Have you contacted corona aswell? We need to get this looked at/fixed asap.
Out of interest what builds are you guys using? [import]uid: 69826 topic_id: 16623 reply_id: 66932[/import]
Issue remains, I am using build 653. [import]uid: 100022 topic_id: 16623 reply_id: 66935[/import]
I also got my app rejected by apple:
We found that your app uses one or more non-public APIs, which is not in compliance with the App Store Review Guidelines. The use of non-public APIs is not permissible because it can lead to a poor user experience should these APIs change.
We found the following non-public API/s in your app:
updateBadge
Build: 2011.645 [import]uid: 97641 topic_id: 16623 reply_id: 66977[/import]
Danny - can you file a bug report at bugs.anscamobile.com and post the # on this thread? Please include a link to this forum topic in your bug report. I haven’t seen any ansca staff on this thread and no one with a rejected app has confirmed that they filed a report, so I’m concerned that this isn’t on their radar…
Thanks
[import]uid: 31041 topic_id: 16623 reply_id: 66978[/import]
filed an bug report.
case: 9535_edusdtvf
[import]uid: 97641 topic_id: 16623 reply_id: 66981[/import]
My update (See above) was approved on Oct 26.
After seeing those rejections, I think reviewers have started to enforce this now… [import]uid: 10478 topic_id: 16623 reply_id: 67013[/import]
Seems that way…
Any of you had a response yet from support on the matter yet?
My apps still in the review queue… and i having a feeling soon to be rejected for the above reasons. (mainly updateBadge) [import]uid: 69826 topic_id: 16623 reply_id: 67017[/import]
I see this happens when I use daily builds 641+.
Still having issue with 671
I’m also using OpenFeint [import]uid: 75843 topic_id: 16623 reply_id: 67018[/import]
OpenFeint has a fix for this issue:
http://support.openfeint.com/dev/updatebadge/
Our 2.12.5 update fixes this issue. For Corona users who cannot update the OpenFeint SDK independently, I don’t know what to do for you. I guess you’ll have to wait for Corona to be fixed.
If you have access to the source code, in OpenFeint the offending code is the following:
OFTabBar.h
(line 158) - (void)updateBadges;
OFTabBar.m
(lines 434 - 437)
- (void)updateBadges
{
[items makeObjectsPerformSelector:@selector(updateBadge)];
}
Comment out these lines and you should avoid app rejection without harming OpenFeint.
[import]uid: 103637 topic_id: 16623 reply_id: 67031[/import]
nice find Zachary,
Now lets hope some lovely ansca staff member sees this and passes it onto the team to get fixed [import]uid: 69826 topic_id: 16623 reply_id: 67034[/import]
Just received this notice from OpenFeint:
Important announcement to all OpenFeint developer partners - please check to make sure you have integrated the new iOS SDK 2.12.5, in order to avoid rejection during the Apple app review process.
It was recently discovered that our “updateBadge” symbol coincided with an internal symbol that Apple began filtering this week from app store submissions. OpenFeint no longer needs this symbol, and has therefore removed it from our latest iOS SDK, 2.12.5.
We encourage developers to either use the newest version, iOS SDK 2.12.5, available now on our download page, or to remove the 4 lines of text from previous versions of the iOS SDK before submitting to Apple.
Resources:
SDK 2.12.5 Download – http://www.openfeint.com/source_code?version=2.12.5
SDK 2.12.5 Readme – http://support.openfeint.com/dev/readme-for-openfeint-ios-sdk-2-12-5/
Manual code removal from previous versions of the iOS SDK – http://support.openfeint.com/dev/updatebadge/ [import]uid: 40033 topic_id: 16623 reply_id: 67072[/import]
Ansca co-founder Carlos just posted this today:
http://developer.anscamobile.com/forum/2011/11/11/apple-rejecting-open-feint-apps
Hint: It’s good news [import]uid: 52430 topic_id: 16623 reply_id: 67093[/import]
Great news from Carlos!!
Lets hope we have that fix in our daily build then! [import]uid: 78837 topic_id: 16623 reply_id: 67127[/import]
Awesome!
Thanks for getting back to us on this
I just recieved an email back from your bug team aswell, so your definetely on top of things!
I’ll get my app out of the review queue now then and await the new build
Thanks again [import]uid: 69826 topic_id: 16623 reply_id: 67137[/import]
HI, everybody. My game was rejected by Apple because there is non-public API( updateBadge ) on it and I am here because I need a help.
The OpenFeint file that I have in my game is OFGameCenter.plist.
I am very confused how to fix that. I built my game in 657 version of Corona to Apple on November 7 and my game was rejected on November 11.
Any suggestion??? [import]uid: 40281 topic_id: 16623 reply_id: 67143[/import]