Update: GoodReader 4.8.1 has now been released and the iCloud functionality has returned without explanation. It is unclear what prompted the reversal, although it is likely that Apple has once again backtracked on a public App Store decision.
Continuing the string of controversy regarding App Store approval in recent weeks, an update pushed through by GoodReader ($4.99, iPhone and iPad) earlier today shows that the company has been forced to remove some significant iCloud Drive features, in order to comply with iCloud Drive usage guidelines and remain in the App Store.
Specifically, the GoodReader update removes the ability to add folders, remove folders or move files around the iCloud Drive storage location. The update notes reference a ‘usage policy’, although it is unclear what document the company is referring to.
Folder operations are included in the public iCloud Drive API’s, which makes the situation even more puzzling. Panic’s Transmit app was recently told it had to change functionality relating to iCloud Drive. In that particular case, Apple told Panic that “In short, we’re told that while Transmit iOS can download content from iCloud Drive, we cannot upload content to iCloud Drive unless the content was created in the app itself”. After considerable public outrage, Apple reversed its decision and Transmit’s iCloud Drive features were allowed once more.
Similar ‘rejections-then-change-of-heart-by-Apple’ instances have arisen over iOS 8 features, like Notification Center Today widgets. Most notably, PCalc and Drafts were told they had to enact significant changes to the feature set of their respective widgets. Apple has later backtracked on their position, although the chilling effect on developer ambition is much longer-lasting.