AppleInsiderスタッフ
· 1分で読めます
PanicはiOSの共有シートからTransmitを単純に削除することはできない
Apple は、アプリ内で「iCloud Drive に送信」機能を許可することについて考えを変えたようで、iOS 向けの人気 FTP アプリケーション Transmit を App Store に再提出するよう要求した。
この変更は、開発元のPanic Inc.が木曜日の午後に公式Twitterアカウントで発表しました。同社は水曜日に「Appleから丁寧な連絡」を受けたと発表し、協議の結果、iOS版Transmitは「送信」機能を復元してApp Storeに再申請されました。
コメントによると、Transmit のアップデートは Apple によって承認され、実際にこの機能が iOS アプリに表示されるとのことです。
開発者からのこのアップデートは、AppleがPanic社によるiOS標準の共有シートのTransmitへの追加をブロックしてから数日後に発表されました。この反対は、「アプリ内で作成されたコンテンツを除き、アプリがiCloud Driveにコンテンツをアップロードすることを禁止する」という暗黙のポリシーに起因しているようです。
しかし、Transmitやその他のアプリケーションにとって問題となるのは、iOSが共有シートを自ら作成するため、開発者がiCloud Driveへのファイル送信機能を個別に無効化できないことです。そのため、「iCloud Driveへ送信」機能はPanicによって特別に追加されたわけではありません。
共有シート機能が削除されたため、Dropbox、Box、Google Drive、Microsoft OneDrive などの他のサービスが Transmit に統合できなくなりました。
Apple の App Store レビューガイドラインでは iCloud Drive については触れられておらず、拡張機能のセクションでは iCloud バックアップに関連する iOS データストレージポリシーのみが参照されています。
Core Data と iCloud Backup は、ユーザーのデバイスと Apple の iCloud サーバーの間でやり取りされるデータの量を制限しようとするものです。つまり、iOS ではアクティブにバックアップされ同期が維持されるユーザーのアクティブ ドキュメントのリポジトリとして iCloud Drive を使用することを予定しているため、Transmit のファイル転送機能によって予期しないサーバー負荷が発生する可能性があります。
Apple は、他のプラットフォームに影響を及ぼすスパイウェアやマルウェア、品質問題が蔓延していない、厳格に管理された「ウォールドガーデン」と呼ばれるアプリを育成しているため、App Store のタイトルに対するポリシーは進化しており、開発者との間で予期せぬ問題が発生することがある。