2016-11-17 12 views
0

基本的に、私はIOS用に書いているAction Extensionの読み込み時間を短縮しようとしています。iOSアクションエクステンションの読み込み時間が遅い

によると:https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.html#//apple_ref/doc/uid/TP40014214-CH5-SW7

私は1秒以下のローディング時間を取得することを目指すべきですが(それは時間がかかりすぎる場合、それが途中でシステムがシャットダウンされる可能性があります)

今では約4にロードしますiPad上で数秒(シミュレータの速度が少し速い) - これまでのiOSでは拡張機能をシャットダウンしていませんが、これはユーザーエクスペリエンスにとって破壊的なものになります。

私が知っている限り、私は拡張子を扱うときにAppDelegate.swiftファイルにアクセスすることはできません。したがって、読み込み時間が遅い原因を考え出すのは難しいです。

誰に見てもらえないのか、それとも多少の経験がありますか?

ありがとうございます!

答えて

0

遅い読み込み時間の理由は、アプリ拡張をデバッグモードで起動したためです。デバッガを使わずにアプリを実行すると大幅に速くなりました。

これはまったく考慮されていませんでしたが、今は魅力的です。