Open ExoticObjects opened 9 years ago
Hi @ExoticObjects, a. Apps using InstagramKit do not 'generate' user content on Instagram. At best, they can pass media to the Instagram iOS App with it's hooks, which makes the Instagram App the creator of content. b. Even if it could, as long as the Instagram API does not have endpoints to flag content, there is no way InstagramKit can achieve this. c. This requirement was introduced by Apple in September 2014. Apps using InstagramKit continue to be approved as of today, April 2015.
I agree with everything you said. But our app was rejected last week. We made all of the arguments you just made. Nonetheless, they are forcing us to add a "flag inappropriate content" feature.
It makes no sense, of course. We even lost the appeal.
On Tue, Apr 28, 2015 at 10:31 AM Shyam Bhat notifications@github.com wrote:
Closed #100 https://github.com/shyambhat/InstagramKit/issues/100.
— Reply to this email directly or view it on GitHub https://github.com/shyambhat/InstagramKit/issues/100#event-292034390.
@ExoticObjects I looked up more on this and it's hard to imagine Apple enforcing server-side infrastructure for every user content based App out there -- especially for those only displaying external content.
How do you intend to fix this?
Although I'm afraid InstagramKit can do little to mitigate this, I'll keep the issue open for anyone who's experienced something similar.
We found it hard to imagine as well. But it happened! I wish I was making it up...
This is not Instagram's or InstagramKit's problem - it's yet another strange decision from Apple.
We're fixing it by creating a service where users can flag content from within the app and hide it.
On Tue, Apr 28, 2015 at 11:49 AM Shyam Bhat notifications@github.com wrote:
@ExoticObjects https://github.com/ExoticObjects I looked up more on this and it's hard to imagine Apple enforcing server-side infrastructure for every user content based App out there -- especially for those only displaying external content.
How do you intend to fix this?
Although I'm afraid InstagramKit can do little to mitigate this, I'll keep the issue open for anyone who's experienced something similar.
— Reply to this email directly or view it on GitHub https://github.com/shyambhat/InstagramKit/issues/100#issuecomment-97112222 .
@ExoticObjects Hey, @shyambhat and I discussed this yesterday. I had ran into a similar issue with Apple, but for another service's API. That API didn't expose flagging content either. So I simply stated that to Apple, and they approved it. You could try that.
I did, of course, but thanks! On Wed, Apr 29, 2015 at 3:43 AM Nikhil Nigade notifications@github.com wrote:
@ExoticObjects https://github.com/ExoticObjects Hey, @shyambhat https://github.com/shyambhat and I discussed this yesterday. I had ran into a similar issue with Apple, but for another service's API. That API didn't expose flagging content either. So I simply stated that to Apple, and they approved it. You could try that.
— Reply to this email directly or view it on GitHub https://github.com/shyambhat/InstagramKit/issues/100#issuecomment-97335711 .
HI..... i ask them that about but they say you have to block these images & videos & the reject it again
I was also just rejected for this. I've contacted a friend to see about getting flagging added to the API, but that will obviously take a while.
I've now been rejected for this as well. I naively thought it'd be quite simple to explain that it's just pulling the data from Instagram, but the responses are phrased like they've never heard of Instagram.
They want me to add an EULA to make it clear there's no tolerance for 'objectional content', employ moderators to flag and remove inappropriate content and users(!), allow users to flag objections content, allow users to block other users, and I've got to be able to 'act on' reports of objectional content within 24 hours by blocking content and removing the user, and be able to eject users who violate the EULA I've got to make up.
Utterly ridiculous. I only made a very simple app for browsing photos. :-(
Same here. My app got rejected as well. Apple doesn't care what you said. I explained that the api does not provide a way to flag/remove inappropriate contents (they do on their end but it is not exposed to users) and even cited similar apps which are currently on app store that uses the same api WITHOUT any of the 14.3 items they mentioned. I bet they didn't even read my explanation. Every time they replied, they just re-pasted the 14.3 items and that's it. My app doesn't even allow users to sign up. It is sign in only. How does it make sense to prompt EULA on a sign-in only app? Totally absurd.
Same problem. Guys if someone resolve this, please write!
If you are allowing users to upload content:
These resolved my issues. I used the expedited review option to fasten things up.
This is not a technical issue, but more of a question. The App Store now has these guidelines in place regarding apps that display user-generated content:
As far as I can tell, the Instagram API does not support flagging content. Can you (or anyone) think of a way to achieve this? If they're going to start rejecting apps for this reason, it's not great news for InstagramKit! It would be great to have some sort of workaround...