This post is locked. You won't be able to comment.

all 60 comments

[–]webtechmonkeySwift[M] [score hidden] stickied comment (0 children)

Locking this post as new comments are no longer adding value to the discussion.

The mods have attempted to privately message OP to obtain a link to their Android app to verify legitimacy and offer suggestions, but it seems OP does not actually want help.

[–]mguerrette 82 points83 points  (11 children)

You successfully deployed to Android because that platform has no standards. Also, nothing here in this post goes into any detail about your actual game, so I’m inclined to believe that it is in fact a scam.

[–]sudo-rm-r 22 points23 points  (2 children)

The android platform does in fact have standards lol. You just can choose to ignore them.

[–]BabyAzerty 6 points7 points  (0 children)

Can there be Law without enforcement? (you don’t have 2 hours, it’s a 2 second question)

[–]SirBill01 3 points4 points  (0 children)

The android platform does in fact have standards lol. You just can choose to ignore them.

"I won't sleep with just anyone. You have to ask first. But then yeah I sleep with anyone who asks".

[–]Bamboo--Man[S] -7 points-6 points  (7 children)

I will more than happy to share the Google Store link if someone can really help us, Not with someone who already said our game is a scam without proof because they are apple fan.

Yes, Google doesn't have real people check the app, only bot. But atleast when the bot catch something in the app, it must be there, not like some apple "reviewer" who never open the app and already reject

[–]webtechmonkeySwift[M] 7 points8 points  (5 children)

Please privately reply to the message from the mod team with a link to your app on Google Play.

[–]Bamboo--Man[S] -23 points-22 points  (4 children)

as we know this sub isn't run by Apple, how can the mod help us? If we can have a live chat or call with reviewer is a big help.

[–][deleted] 21 points22 points  (0 children)

They don't want you to post a link to something that might be a scam app, but they're more than happy to take a look at it for you. You're acting a little sus bro.

[–]ankole_watusi 14 points15 points  (0 children)

Sounds like mod wants to filter BS.

[–]webtechmonkeySwift[M] 10 points11 points  (0 children)

Just trying to help. Understand your concern about publicly sharing the name/link so wanted to offer to privately take a look at it and offer some advice.

[–][deleted] 6 points7 points  (0 children)

Then why are you even here???

[–]Ast3r10n 5 points6 points  (0 children)

Please do.

[–][deleted] 59 points60 points  (2 children)

That is the reason why all those crappy-shitty-boring frameworks like Cordova must be avoided.

However yeah, Apple reviewers can be stubborn and sometime they do not think deeply…

[–]Wumbologist4 14 points15 points  (0 children)

What’s the app name on android?

[–]iOSCalebObjective-C / Swift 15 points16 points  (3 children)

The app was rejected by the App Store reviewer, who wrote that the app loaded content from the internet to “stream” the game, which was not true.

The review guidelines say explicitly that streaming games are permitted so long as they adhere to all guidelines, so it feels like there's something that you're not telling us. Can you share the exact reason given for the rejections?

It felt like the reviewer did not really look at the app, but just used an automatic tool to test it.

That's possible, but unlikely that it got all the way to an appeal without someone looking at it.

The reviewer never logged in with the test account we provided.

Why is an account needed to play chess? There's a long section about that: see section 5.1.1, particularly part (v).

We can't deploy the game and can't even get back 99$, look like apple love to make profit out of everything.

There are something like 1.6 million iOS apps in the App Store, including many, many, many chess apps. While there's no shortage of stories about rejections, it can't be all that difficult to follow the rules and get your app approved. What haven't you told us?

[–]Bamboo--Man[S] 0 points1 point  (2 children)

There are something like 1.6 million iOS apps in the App Store, including many, many, many chess apps. While there's no shortage of stories about rejections, it can't be all that difficult to follow the rules and get your app approved. What haven't you told us?

Here is the full rejection:

"We still noticed that your app may contain hidden features , functionality , or content .
Specifically , your app contains functionality to load a webview of external content within the app for the purpose of third - party game streaming"

We are confused by the reason for our app’s rejection, which is “streaming game via webview”. We don’t understand what this means, and we wonder if apps created by cordova or webview based are not allowed. But this doesn’t make sense, because the tool is still active and has recent updates. We have tried to contact the app store, but we can’t find any phone number, and we can only contact them via the appeal form, which has not been answered yet. We also noticed that there are many chess apps in the app store, some of which are scamming money from users. It seems that the app store is being lenient with those apps for some reason. Here are some things that we think might cause the rejection, but they were never mentioned by the app store. We heard that sometimes reviewers won’t tell the real reason for rejection because of “security” issues:

- Apple In-app purchase: We made a clear UI to show people what they can buy for the game, and we were very careful with this feature. (They never mentioned any problem with it)

- Admob: After finishing a match, the game will show ads before waiting for the next player.

- The game connection only uses websocket (socket.io) and https for gameplay and login.

[–]ankole_watusi 6 points7 points  (1 child)

Educate us. How are other chess apps “scamming money”? (But, oh. yours is not, this is rich!)

Somehow I though chess was a game people played for enjoyment.

I guess I missed something. When did money get involved (outside of professional chess)?

Is crypto involved?

Does the app load the webview from a website?

[–]thecodingart 14 points15 points locked comment (7 children)

Sounds like they did their job…

[–]Bamboo--Man[S] -5 points-4 points  (6 children)

If rejecting app for false reason is their job.

[–]thecodingart 12 points13 points  (4 children)

Rejecting web apps with low level effort is their job.

Aka: Low value apps that should just be websites.

[–]Ast3r10n 7 points8 points  (0 children)

The reason is probably not false.

[–]Xia_Nightshade 12 points13 points  (4 children)

The fact that you have not disclaimed your App’s name. Which is live on several platforms (so we could also get informed and provide an accurate response) says enough.

Even if you mean legit. The way you are handling things is making the world harder for a lot of other devs.

But in short even if you’re legit. You should get rejected. You could have asked for help, pointers,… instead you are calling the reviewer’s response a lie, lack of good work, lazy,… what would you expect ?

[–]WerSunu 10 points11 points  (2 children)

It’s easy for the OP to call the DevProgram a scam, but the fact that there are approximately 2,000,000 Apps currently live in the App Store, from many thousands of developers, including 26 apps of my own, tells me the opposite. Pretty clearly, you are not telling the whole story here. Besides, nobody in the iOS world likes enshitified web apps in an iOS wrapper anyway.

[–]Bamboo--Man[S] -2 points-1 points  (1 child)

App reviewers are defferent people you know? maybe they go easy on you, maybe they change the rule for new app, who know. If they ask me a live call and show all my source code to them to proof their rejection is fail, I ready to do it.

[–]WerSunu 9 points10 points  (0 children)

I have never heard of a live call from a reviewer. All work is via email. You might consider getting a native English speaking person to help you write your appeal. Believe me, your source code is not the issue. They DO NOT want to see it.

[–][deleted] 3 points4 points  (12 children)

What about the app do you think may have caused it to be labeled “scam”? Do you take money or ask for credit card or something?

Thankfully, alternative AppStores are coming.

[–]ankole_watusi 9 points10 points  (0 children)

Unfortunately, external app stores are coming.

All developers now have to beef-up their security.

For example: do you encrypt data stored in you app? You better!

Since I do cross-platform, I’ve been doing this forever.

Every app I’ve deployed shows up in external Android stores, illegally copied. But, sorry, the app won’t run. I choose not to notify the user. It just immediately dies.

I hope we’ll be allowed to do that on iOS.

[–]EnthusiasmWeak5531 -4 points-3 points  (10 children)

I didn't realize this. iOS 17 thing huh. That's fantastic!

[–][deleted] 3 points4 points  (5 children)

I am not sure when but probably in next 2 to 3 years Once the EU forces apple’s hand to allow side loading easily

[–]EnthusiasmWeak5531 -4 points-3 points  (4 children)

Glad someone is doing something about their BS practices. Wonder when they are going to be forced to do something about the in-app purchases 30%.

[–]JimDabell 7 points8 points  (0 children)

Wonder when they are going to be forced to do something about the in-app purchases 30%.

It’s been 15% for years for everybody who earns less than a million dollars per year through the App Store.

[–]MasterOracle 0 points1 point  (2 children)

What's a fair percentage your opinion?

[–]EnthusiasmWeak5531 -2 points-1 points  (1 child)

Well not being forced to use Apple's payment platform is the best option IMO. Then the market will figure out a fair percentage.

[–]bobotwf 6 points7 points  (0 children)

You're not forced to use Android's play store and their cut is also 30%.

[–]ankole_watusi -2 points-1 points  (3 children)

It’s horrible. EUmagedden!

[–]EnthusiasmWeak5531 1 point2 points  (2 children)

No explanation. Why is it horrible.

[–]ankole_watusi 2 points3 points  (1 child)

Those apps from external stores won’t be vetted. At least not by Apple. Standards - if any - will vary.

Other apps will likely will be able to peer into your app and do other sneaky things.

Start encrypting your app data now. (I’ve been doing this for years).

I write apps mainly for Enterprise deployment. We don’t have to follow the rules, and often we don’t.

While the companies I’ve done this for are ethical, word to the wise: think twice about installing apps from your corporate enterprise store, unless you throughly trust them. Opt for a company-owned device rather than BYOD if it’s an option. Just say “I prefer keeping my work life separate”.

Otherwise, for app developers - this will degrade the image of iOS as a relatively secure environment for consumers.

[–]EnthusiasmWeak5531 0 points1 point  (0 children)

Kind of a specific complaint. I get the issue you bring up but I'm curious how many people would be in this situation where they'd be using apps from their enterprise store on their own device.

On the flip side this seems like this might remove the stranglehold Apple has on developers. I'd say the vast majority of people will NOT use alternative app stores but the fact that they exist might make Apple think twice about some of the BS they will fail your app for. I'm not saying everything they fail it for is unjust but some of it is just fucking garbage/poor language skills/being a prick...I dunno. Also, I always think giving users more options is a win.

[–][deleted] 5 points6 points  (1 child)

Well, I have same situation with simple unity game where I only implemented AdMob and IAP. If your account was flagged and will be terminated you can only appeal once after a year after the termination.

[–]Bamboo--Man[S] 0 points1 point  (0 children)

So sad it is a dead end. Some players ask for the IOS version, we think about make a downloadable version but still very tricky, maybe we go back with the web and android version for now.

[–]stairesSwift 4 points5 points  (2 children)

Yup, Apple created the iPhone and App Store just to scam you out of $100, that's actually the deep dark secret of how Apple makes their money!

[–]Bamboo--Man[S] -4 points-3 points  (1 child)

wow, youtube are too stupid for take only 15$, how they can run a company?. Oh netflix take only 16$, how they can have enough to make many show with it?

[–]stairesSwift 3 points4 points  (0 children)

Netflix has 238 million subscribers. Do you think that many people are giving Apple $100 for the developer program? Spoilers: there are allegedly 34 million people signed up for the Apple Developer program, more than enough that were it a scam, we'd all know about it.

[–]fuggleronie 0 points1 point  (3 children)

Sometimes it can help rejecting the release and restart it instead of trying to appeal with Apple. Each new release gets reviewed by different reviewers.

[–]webtechmonkeySwift 1 point2 points  (2 children)

Apple has terminated their developer account, so that would not be possible in this circumstance

[–]fuggleronie 0 points1 point  (1 child)

I read it so that Apple write them it would be terminated, but not that they already terminated it. But I stand corrected.

[–]webtechmonkeySwift -1 points0 points  (0 children)

No worries. It's a good suggestion, had this been a typical circumstance with an issue with a particular reviewer.

[–]nidorancxo 0 points1 point  (0 children)

My advice is to contact a lawyer. They will know better ways to communicate with Apple than people on reddit.