iOS 8.1.1では、共有シート拡張機能の並べ替えやiCloudのクラッシュに関する修正が行われました。

iOS 8.1.1では、共有シート拡張機能の並べ替えやiCloudのクラッシュに関する修正が行われました。
iOS 8.1.1では、共有シート拡張機能の並べ替えやiCloudのクラッシュに関する修正が行われました。

本日、Apple は iPad 2 および iPhone 4S のバグ修正とパフォーマンス向上を盛り込んだ iOS 8.1.1 をリリースしました。

Apple がリリースノートで具体的に触れていないのは、iOS デバイスを頻繁に使用する人がおそらく気付くであろう 2 つの歓迎すべき修正です。システム共有シートでのアクションと共有拡張機能の順序が、アプリおよびアプリの再起動後も維持されるようになりました。また、iCloud のハング/クラッシュのバグは解消されたようです。

後者については以前記事を書きましたが、Agile TortoiseのGreg Pierce氏も技術的な説明をしています。簡単に言うと、iCloud機能を持つアプリ(DraftsやMindNodeなど)がiOS 8.1で起動時にフリーズし、その後クラッシュするという問題が、私を含め多くのiOSユーザーで発生していました。Appleが開発者向けにiOS 8.1.1の最初のベータ版をリリースした際にインストールしたところ、この問題はそのビルドで修正されていました。本日、iOS 8.1.1の正式版にアップグレードしたところ、修正は有効になっているようで、複数の開発者から同様の報告が寄せられています。これはiCloudベースのアプリにとって朗報です。

共有シートの拡張機能の並べ替え機能は2ヶ月前のiOS 8.0で実装されるはずでしたが、どういうわけかAppleはこの修正を11月まで待たせてしまいました。iOS 8.1.1より前は、共有シートで拡張機能をタップ&ホールドすることで並べ替えることはできましたが、その位置はシステム全体で固定されませんでした。特に、アプリを閉じて再起動すると、設定した拡張機能の順序が即座にリセットされてしまうという問題がありました。

iOS 8.1.1では、共有シート内の拡張機能が複数のアプリ間で共有され、アプリの再起動やシステムの再起動後も順序が維持されるようになりました。繰り返しになりますが、私はiOS 8.1.1ベータ版でこれを2週間テストしましたが、本日iPadでもテストを行いましたが、修正はまだ適用されています。

ただし、共有シートについて注意点があります。まず、アクション拡張機能と共有拡張機能はシステム全体で並べ替えられるため、アプリごとに拡張機能の順序を変更することはできません。例えばSafariで設定した拡張機能の順序は、Twitterrific、Drafts、その他共有シートをサポートするアプリに表示される共有シートにも適用されます。パワーユーザーからはアプリごとに拡張機能の順序を変更したいという要望が出てくるかもしれませんが、この最初の実装は一貫性を保つ上で適切(かつシンプル)です。

2 番目 – これは、これまでのところ2 つのアクション拡張機能でのみ気づいたことですが– 拡張機能の順序はアプリによってリセットされ、他のアプリに引き継がれる可能性があるようです。

SafariとTwitterrificで1Password拡張機能で試してみました。Safariでは1Password拡張機能が表示され、iOS 8.1.1では正しく並べ替えられました。Twitterrificではツイートのアクション拡張機能は表示されますが、1Passwordのアクション拡張機能は表示されません。Twitterrificでアクション拡張機能を並べ替えると、システムの共有シートによってSafariや他のアプリの1Password拡張機能の位置がリセットされます。私の理解では、この問題(Twitterrific後に他のアプリでもテストしました)は、一部のアプリにのみ表示される拡張機能に発生するようです。例えば、OSのどこにでも表示される「クリップ」や「ソースを表示」では、並べ替えの問題は発生しませんでした。

全体的に見て、AppleがiOS 8.1.1で拡張機能の並べ替えとiCloudのクラッシュを修正してくれたのは嬉しいです。今後の8.xリリースでも拡張機能システム全体がさらに改善されることを期待しています。

クラブ・マックストーリーズ

追加コンテンツと特典にアクセスする

Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。

毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。

詳細については、こちらおよびクラブの FAQ をご覧ください。

Club MacStories : アプリ、ヒント、自動化ワークフロー、長​​文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。

Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。

Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。