Between this and Testflight, I get the impression that Apple wants to rule its app ecosystem in the feudal sense. Whatever "indy" contingent there is, it is just meant to effectively be the bush leagues for the major league, which is Apple itself.
Hopefully, Apple will realize that it's sometimes better to co-opt than to control, especially when what you'd be trying to control is an ecosystem experiencing dramatic growth. It's this kind of realization that resulted in the iOS App Store in the first place.
That said, Apple is in a good position to continue its feudal rule, for now, as (IIRC) Apple's income is far larger than that produced by the App Stores in aggregate. This would be analogous to the late Middle Ages when the rise of the merchants began, but their wealth and power were still dwarfed by the feudal power structure and the church. The merchants were useful to the existing power structure, but still had to kowtow to it.
So the way to defeat Apple, if that's what you want to do, is to foster the growth of a better ecosystem than the iOS App Store. (Or, it could be worse, but still bigger, unfortunately.)
I'll hedge a bit (I don't know much about OpenNI), but I'd posit you're interpreting Apple's moves entirely wrong, mixed in with a bit of entrenched anti-Apple fandom (based solely on you advising folks on how to defeat them). At the very least, you're definitely interpreting the situation based solely on Apple's role in owning the app store, and not of the company as a whole.
While I don't know about the OP open source project, as a iOS dev I know quite a bit about using Testflight. The feudal analogy really breaks down there; this has nothing to do with ruling the app world, it's a technical decision based on code-signing and app distribution. Apple came up with the system that does that, and TestFlight made it about 100x better, so Apple acquired them (and are now working on making the 1st party system infinitely better).
Historically, Apple has most all their projects in-house in order to focus solely on the product and the way technology integrates. So when they close on an acquisition, it's very common for Cupertino to EOL other efforts at make the new hires and technology part of the company. When that's your approach to design, there's very little reason to support open source libraries and other projects other than your own.
Nonsense! Shutdown of existing product is a pretty common outcome for any acquisition
In some cases like Google acquiring Sparrow, it's because the acquisition was really a case of hiring an entire team. In other cases, the shutdown is so the acquisition can focus their efforts on a new product. This is clearly the latter case.
I know that in some circles folks make Apple out to be some sort of evil. Be careful that your bias doesn't lead you to make claims that are unsupported by evidence.
If you define "good" as spreading knowledge and access to technology across all platforms, and "evil" as shutting down multi-platform technologies and restricting them to just one walled-garden ecosystem, then Apple is definitely "evil" in this instance.
Come now, for years devs have criticized Apple for not having a proper first-party beta-testing solution. Now what might be their step into addressing that developer cry is being used against them in the typical Apple-controls-everything-FUD?
(I guess I shouldn't be too surprised, sadly...)
(And, lets alt-history a bit here: had they rolled their own solution they would have been criticized for "sherlocking yet another indy product")
Hopefully, Apple will realize that it's sometimes better to co-opt than to control, especially when what you'd be trying to control is an ecosystem experiencing dramatic growth. It's this kind of realization that resulted in the iOS App Store in the first place.
That said, Apple is in a good position to continue its feudal rule, for now, as (IIRC) Apple's income is far larger than that produced by the App Stores in aggregate. This would be analogous to the late Middle Ages when the rise of the merchants began, but their wealth and power were still dwarfed by the feudal power structure and the church. The merchants were useful to the existing power structure, but still had to kowtow to it.
So the way to defeat Apple, if that's what you want to do, is to foster the growth of a better ecosystem than the iOS App Store. (Or, it could be worse, but still bigger, unfortunately.)