From https://rollout.io/how-it-works/ : Does Rollout comply to Apple’s Guidelines? Yes. As per Apple’s official guidelines, Rollout.io does NOT alter binaries. ... With over 50 million devices already running our SDK, it is safe to say that Rollout complies with with Apple’s development and App Store guidelines. Ouch. Just like the company's future is in danger.
Apple starts rejecting apps with “hot code push” features
21–30 of 498 posts
Re: Apple starts rejecting apps with “hot code push” features
#22From https://rollout.io/how-it-works/ : Does Rollout comply to Apple’s Guidelines? Yes. As per Apple’s official guidelines, Rollout.io does NOT alter binaries. ... With over 50 million devices already running our SDK, it is safe to say that Rollout complies with with Apple’s development and App Store guidelines. Ouch. Just like the company's future is in danger.
What did they expect when their entire business model is based on something that's literally the opposite of what the review guideline allows?
Re: Apple starts rejecting apps with “hot code push” features
#23There's a cynical part of me that thinks this is because Apple is going to announce a similar feature at WWDC
Re: Apple starts rejecting apps with “hot code push” features
#24Seems like people have been aware of concerns about violating the TOS with these hot patch frameworks. From April 2016 >>Rollout is aware of the concerns within the community that patching apps outside of the App Store could be a violation of Apple’s review guidelines and practices. Rollout notes both on their FAQ site and in a longer blog post that their process is in compliance. https://www.fireeye.com/blog/threat-…
Re: Apple starts rejecting apps with “hot code push” features
#25Re: Apple starts rejecting apps with “hot code push” features
#26From https://rollout.io/how-it-works/ : Does Rollout comply to Apple’s Guidelines? Yes. As per Apple’s official guidelines, Rollout.io does NOT alter binaries. ... With over 50 million devices already running our SDK, it is safe to say that Rollout complies with with Apple’s development and App Store guidelines. Ouch. Just like the company's future is in danger.
The first time I saw Rollout I was shocked it wasn't already banned by the App Store. No matter what they say, I can't imagine how they could do what they claim to do without flagrantly violating the guidelines.
Re: Apple starts rejecting apps with “hot code push” features
#27The solution is fairly simple: just stop releasing software on that platform. There are millions of customers on more open platforms, so there's really no need to support them anyway.
Re: Apple starts rejecting apps with “hot code push” features
#28I wonder if Apple will apply this rule to everyone, which would be fair, or if they plan on letting big name developers like Facebook or Google continue to violate the rules without consequence.
They should pull the Facebook app for this. But I'll eat my hat if they do.
Re: Apple starts rejecting apps with “hot code push” features
#29I wonder if this is going to hit non native code push solutions like React Native? Or if Apple are going to start cracking down on apps like Facebook, Twitter or Pinterest that do a lot of A/B testing.
This was my immediate question too. Microsoft offers a service called CodePush ( https://microsoft.github.io/code-push/ ) for React Native and Cordova apps that presumedly could get caught by this. I don't have enough mobile dev knowledge to know whether or not it uses the same APIs that were mentioned in Apple's rejection letter, though.
Re: Apple starts rejecting apps with “hot code push” features
#30I wonder if Apple will apply this rule to everyone, which would be fair, or if they plan on letting big name developers like Facebook or Google continue to violate the rules without consequence.