"We’ll probably include a bonus discount to users who upgrade via the App Store" Really? You didn't choose Apple, the users did. Please explain to me why it makes sense to reward people for making your job harder?
By all means have a sale, but at least run a parallel 'Thank you for using a dev-friendly platform' sale for android/laptop users.
The in-app purchases can be managed outside the app so probably this "discount" will be temporary.
Then again, it isn't a bonus because you are an iOS user but the fact that we had a broken promise.
The parallel sale does sounds good though, so thanks. :)
apparently it is.
Anyway, iron hand on one side, chaos on the other. Choose yours.
Ever thought about how good the iOS platform is for developers AND users? Give some credit man.
As crappy as the whole process can be it is still a million times better than pre-iPhone Nokia. We had to pay thousands of dollars to get a dongle license just to be able to develop for Nokia phones. After you finish you have to pay money and submit it to an "approved" test house so they can run through a bunch of test cases. If your app failed you had to pay again and resubmit.
The iOS submission process looks terrible compared to the approval required to, say, launch a website - but fantastic compared to submitting to consoles, mobile carriers, etc.
With all of the great improvements Apple has made to the App Store submission process, it's frustrating there's still such inconsistency and so few ways to speak with someone reasonable. From what I hear the review team is busting their asses off, but it's still frustrating (and a bit baffling) for something that represents such a large part of the success of iOS.
If the only device you own is an iPhone, there's probably not an advantage. If you've got several devices or are in a small company IT department with a mixed environment, it unifies them in a very nice way.
Law enforcement needs static, printable data in order to do their job, because evidence needs to be shown in court and Find my iPhone's information is only real-time, not historical.
Or heck, you can always do what this guy did:
tl;dr: You may not like their policies regarding selling their software to their audience, but you are not required to participate in their marketplace to sell software.
And they are being investigated for anti-trust WRT price-fixing on e-books. Only letting apps they approve onto their own platform is not anti-competitive or monopolistic, in fact it's the reason they're losing to Android 2:1. They're weakening their position in the market with every one of these stories that comes out.
The app is technically ready to be submitted I'm waiting on some last graphic details that need to be designed yet, so as the post says any day next week we will submit the app which will be diligently tweeted (@preyproject) and hopefully (with Apple's blessing) it will become available on the last days of this month.
In the meantime, you can check what we've been doing here: https://github.com/prey/prey-ios-client. *
*As you may note, it doesn't compile since the project includes the In-App Purchases classes which are private and part of a submodule. Delete those references and you'll be good to hack :)
As for the rule.....basically, unless you are the New York Times, you are not allowed to use their recurring subscription payment model. It's "public" per se, but they don't let anyone use it unless you are a massive publishing company and fit into their preferred business model.
What the really wanted from us a was a battery usage warning in the description.