glushchenko / fsnotes

Notes manager for macOS/iOS
https://fsnot.es
MIT License
6.47k stars 474 forks source link

How Apple kills indie developers #695

Closed glushchenko closed 3 years ago

glushchenko commented 5 years ago

Over 2 year I am develop FSNotes app, over 1000 commits pushed. I write code almost every day and this is really hard work.

FSNotes available for free in brew and GitHub. I love this app. One motivation point for me was AppStore sales, and this is now ruined by Apple.

This message written after 50 days awaiting approving my iOS app – FSNotes Manager.

Case history

50 days ago I received this message in AppStore Connect:

Aug 6, 2019 at 6:45 AM From Apple Hello,

We are unable to continue this app’s review because your Apple Developer Program account is currently under investigation for not following the App Store Review Guidelines’ Developer Code of Conduct

During our investigation, we will not review any apps you submit. Once we have completed our investigation, we will notify you via Resolution Center. Due to the nature of the investigation you will be ineligible to receive an expedited review until the investigation is completed.

We do not require any additional information from you at this time, nor do we have any additional details to share. We appreciate your continued patience during our investigation.

Best regards,

App Store Review

I tried to appeal and got this:

We understand your concern regarding this investigation. However, your account is still under investigation and no action has been taken against it at this time. We are investigating your apps, account, and any related accounts to ensure compliance with the App Store Review Guidelines, Developer Code of Conduct, and Apple Developer Program License Agreement.

Once we have completed our investigation, we will notify you via Resolution Center of any next steps. Due to the nature of the investigation you will be ineligible to receive an expedited review until the investigation is completed.

If we require any additional information about your app or account, we will contact you. We appreciate your continued patience during our investigation.

No any additional info. WTF?

Letter written by bot, and you can Google it by key words https://forums.developer.apple.com/thread/116331

Many people with locked apps awaiting response from Apple. App store team silent from 1 to 3 month, and then unlock (?) reviewing process without any explanations. All these people paid for membership 99 $ and get nothing in results.

This is OK, App Store Team?

I am tried to connect via developers support page, and got same – nothing.

Hello Oleksandr,

I understand that you do not agree with the way the investigation is being carried out. However, until the investigation in to your account is competed no apps under your account will be reviewed.

I know that you would like information to share with your users regarding your app, but until the investigation is completed I will not have any updates or additional information to share.

Thank you for your continued patience throughout the investigation.

I think it's time to explain to the developers, what going on, Apple?

Please share and repost this.

https://news.ycombinator.com/edit?id=21084209 https://www.reddit.com/r/apple/comments/d9o10b/how_apple_kills_indie_developers/

gingerbeardman commented 4 years ago

I explained the code logic complaint that may cause misunderstandings in machine review.

Please tell us more @HouHangLei

HouHangLei commented 4 years ago

I explained the code logic complaint that may cause misunderstandings in machine review.

Please tell us more @HouHangLei

I have code in my code to determine whether the user installs the first day. If it is installed on the first day, some logic will not be executed. It may be that these codes caused the investigation. But I ’m not sure if this explanation worked. @gingerbeardman

tavakoli-ali commented 4 years ago

I got this message from apple and this is my first account and first app !!!! this is like accusation in court room:

Hello,

We are unable to continue this app’s review because your Apple Developer Program account is currently under investigation for not following the App Store Review Guidelines’ Developer Code of Conduct.

Common practices that may lead to an investigation include, but are not limited to:

During our investigation, we will not review any apps you submit. Once we have completed our investigation, we will notify you via Resolution Center.

We do not require any additional information from you at this time, nor do we have any additional details to share. We appreciate your continued patience during our investigation.

Best regards

FarhanSaikh commented 4 years ago

I got this message from apple and this is my first account and first app !!!! this is like accusation in court room:

Hello,

We are unable to continue this app’s review because your Apple Developer Program account is currently under investigation for not following the App Store Review Guidelines’ Developer Code of Conduct.

Common practices that may lead to an investigation include, but are not limited to:

* Inaccurately describing an app or service

* Misleading app content

* Engaging in inauthentic ratings and reviews manipulation

* Providing misleading customer support responses

* Providing misleading responses in Resolution Center

* Engaging in misleading purchasing or bait-and-switch schemes

* Engaging in other dishonest or fraudulent activity within or outside of the app

During our investigation, we will not review any apps you submit. Once we have completed our investigation, we will notify you via Resolution Center.

We do not require any additional information from you at this time, nor do we have any additional details to share. We appreciate your continued patience during our investigation.

Best regards

I got the same thing today. I don't know what they are trying to do. Without any info they said , they are investigating my account.

tavakoli-ali commented 4 years ago

I got this message from apple and this is my first account and first app !!!! this is like accusation in court room: Hello, We are unable to continue this app’s review because your Apple Developer Program account is currently under investigation for not following the App Store Review Guidelines’ Developer Code of Conduct. Common practices that may lead to an investigation include, but are not limited to:

* Inaccurately describing an app or service

* Misleading app content

* Engaging in inauthentic ratings and reviews manipulation

* Providing misleading customer support responses

* Providing misleading responses in Resolution Center

* Engaging in misleading purchasing or bait-and-switch schemes

* Engaging in other dishonest or fraudulent activity within or outside of the app

During our investigation, we will not review any apps you submit. Once we have completed our investigation, we will notify you via Resolution Center. We do not require any additional information from you at this time, nor do we have any additional details to share. We appreciate your continued patience during our investigation. Best regards

I got the same thing today. I don't know what they are trying to do. Without any info they said , they are investigating my account.

let me know if you get new answers from Apple .

netluxe commented 4 years ago

@FarhanSaikh @tavakoli-ali

Out of curiosity, what type of apps are you having this issue with? These are both the first apps you have submitted on your developer account?

The only thing that I can think of (and I hate to think that this would be the case, but knowing how awful Apple have become over the last few years especially, I wouldn't doubt it), is that they are sending BS messages like this out to people via an automated process, when it is a new developer account and a first-time application submission. At least this would somewhat make sense, not that I think it makes any sense, but from a logical standpoint I can at least follow their line of BS rationalization...if you understand what I mean here. I have a friend working at Apple who formerly worked within the larger App Store team, and from what I was told (this was ~18 months or so ago, but I'm sure it's still the same now as it was then), that they had been dealing with issues of not having enough competent employees capable of doing a proper manual review of an app's codebase for potentially malicious or sketchy/illegal stuff, in addition to screening for the usual crap that people try to pass thru into the platform of the store all the time. So, I could see them justifying it to themselves that it's "okay to have some automated bot send out these super vague, accusatory messages to developers who enrich our platform, because at worst, it'll 'inconvenience' them for a little while...and we're Apple, we have a trillion dollar valuation, so what the hell do we care anyway?", and use this bogus "code of conduct" allegation -- which, note, may or may not be the issue causing the holdup in the first place (!!) -- to try and buy their understaffed review team some more time to look over your apps properly.

Now again, I'll stress that I have no idea if this is what's happening or not, but it's really the only thing I can even think up right now. It's very strange, do keep us updated.

As an aside, it would seem to lend credence to the claims my friend made of them being completely short-staffed (his direct quote being "in a major way") when I am perusing the App Store quite often nowadays and notice tons of BLATANTLY fake reviews pushing up these scumbag developers who are all trying to make quick cash by tricking some teenagers who have their parent's credit card tied to their apple IDs into signing up for an unintended subscription that re-bills at something ridiculous like $9.99/US a week or even some of them have the gall of trying to do a "3 day free trial" after which you get billed something like $56-60 USD for a year (and not even all the features, at that). This is super prevalent with a certain subset of video applications, if you spend enough time on the App Store as I do, then you'll surely know exactly the sort of apps I'm talking about. I would name names but they seem to change names so frequently that it'd be kinda pointless, but you can tell these apps because all of the reviews are 5 stars and they are almost ALWAYS written by users whose usernames (or least their display name in the review) is some weird obviously computer generated or imagined full first and last name - never anything like you see with real reviews - and while they have gotten a bit better at making them a bit less obvious lately, if you take even a few minutes to read over the reviews you'll notice that oftentimes the app they claim to be reviewing isn't even the one that they've named in their rave review, or they talk about features/functionality that clearly is from another app. Also, these apps all seem to be using the same base template. Probably some UI kit that is being sold or shared on some piracy site, and they get whoever they know with the minimal amount of proficiency in swift to put together a 'new' version of the app. I've also heard some people claim (though tbh I have no idea if this is true or even possible) that some of these apps are requesting access to people's photos/videos, and are using the permission to upload stuff from the library surreptitiously, in hopes of finding something scandalous or risque or whatever.

Ugh, I've already typed far too much here. Yeah, just saying, if this kind of crap I mentioned above is going on - and there is stuff like open outright spam that you tend to see written on disused/abandoned wordpress site comment sections or forums with no active userbase anymore, etc. lately all over the reviews of apps with a decent amount of downloads/users sometimes, then it makes me think the stuff about them having such low employee numbers for this part of the business has to be true.