Setting up DeviceCheck access for your iOS apps

If you’re trying to set up DeviceCheck access, I suggest ignoring Apple’s certificate set up instructions at the start of the DeviceCheck docs. They’re garbage. So bad they’re not even wrong. Instead: Go to Certificates, Identifier & Profiles in the Dev Portal Go to the Keys tab Create a DeviceCheck key Now you can continue reading the docs. NB: You’ll need your Team ID […]

How I learned to stop worrying and love the bomb

Recently, Brandon Williams posted Algebraic Structure and Protocols, a great article describing and building semigroups, monoids and groups using Swift protocols. It’s an interesting article and I encourage you to read it (and his other articles). In fact, I’ll wait while you do… As with most such articles there are some simple examples, however I find the leap from ok, I see what that […]

Gas Manager

I’ve finally released my new gas management program for iPhone & iPod touch. Gas Manager helps you choose and blend custom gas mixes for diving. It includes partial pressure blending (with fudge factors), top off and best mix, as well as MOD, END and EAD calculations. Check it out!

Safeguard with crashcard

Finally, crashcard is available in the App Store. Unfortunately, car accidents do happen. CRASHCARD guides you through the collection of important information during these stressful times, granting peace of mind and simplifying insurance claims.

Air Depth Crash Bug

UPDATE: Air Depth is no longer available. Check out Gas Manager on the App Store. UPDATE: Air Depth 1.3.1 is available. No more crashing on iOS3.x. Thanks for your patience. Version 1.3 of Air Depth contained a crash bug related to an iOS4 framework. I’ve already submitted 1.3.1 to fix the issue. 1.3 was approved in 12 hours, so I hope 1.3.1 is approved […]

Followup on App Store Pricing and Developer Payments

I received a message from Apple today, in response to an earlier post. I’ve reproduced it bellow: Hello Your assumptions on UK VAT are correct; the iTunes Store sales prices in the United Kingdom are VAT (Value Added Tax) inclusive, as are any other goods sold in the UK. This is required by law, not by Apple policy. You can refer to the government […]

On App Store Pricing and Developer Payments

UPDATE: A reply from Apple I had a rather long and messy discussion with Garret Murray on twitter today, after he expressed some concerns regarding apparent discrepancies in App Store developer payments. I think the confusion can be put down to two issues: Apple is less than transparent There is a minor misunderstanding with regard to sales taxes On Transparency The only official word […]

Busy Bee

Things are busy here at the moment. Firstly, I have a new scuba diving app in progress for iPhone OS. With the back end work done and wrapped in a nice set of unit tests, I’m finishing off the interface, which requires a lot more thought than either Air Depth or Depth Gauge. Secondly, I’m working on a large rails app for a friend’s […]