

While we’re certainly sorry for Thomson, we can also understand Apple’s thinking. The wording doesn’t expressly state that any multitask widget will be rejected no-ifs-or-buts, but it appears that Apple is bent on keeping these tools out of Notification Center’s Today view. “If you want to create an app extension that enables a multistep task or helps users perform a lengthy task, such as uploading or downloading content, the Today extension point is not the right choice,” Apple says.

However, there’s one account in the iOS Human Interface Guidelines for App Extensions that says something about widgets not being recommended for multi-step tasks. The widget itself was clear evidence of that. It isn’t very clear what “cannot perform any calculations” means from Apple’s standpoint, because technically it is possible. Thomson revealed the sad news on Twitter, where he wrote, “Apple has told me that Notification Center widgets on iOS cannot perform any calculations, and the current PCalc widget must be removed.” Apple only gave Thomson a terse explanation as to why his widget was not granted access in the App Store, leaving him scratching his head. It’s the case of James Thomson, whose well known PCalc utility has been rejected as a Today widget in iOS 8’s Notification Center. These things usually come with new rules and regulations and some developers are bound to step over the line. Especially if they open up a new platform or section dedicated to new kinds of apps. There’s ups and downs when it comes to coding for Apple.
