iOS11ベータ版アプリ起動時にスローダウンやプチフリーズが起きる時の対処

1 Star2 Stars3 Stars4 Stars5 Stars (まだ評価されていません)
Loading...

【重要】2017/12/24 現在、iOS 11.2 + Xcode 9.2 でこの問題は解消されているのが確認されました。


2017/8/13 現在
iOS11対応のアプリ開発中、実機で実行する際、起動はじめの時点でなぜかスローダウンやプチフリーズ(動作が停止してひっかかるがプログラム実行は生きている)症状が出た場合は、以下の方法で回避できましたのでご報告します。

ログには
[MC] Reading from public effective user settings.
または
XPC connection interrupted
が表示されている。

回避方法:

ViewController.swift 内へ追加する

override func viewDidAppear(_ animated: Bool) {
textField.becomeFirstResponder()
textField.resignFirstResponder()
//textFieldは何でも良い。無ければ仮のtextFieldオブジェクトをstoryboardへ追加しておく
}

OK: viewDidAppear
NG: viewWillAppear, viewDidLoad

この問題は、今後iOS11GM版へ向けての修正で解決される可能性が高いと思われますが、現時点(2017/8/13)ではこの問題が発生すると実機でのテストが非常に不便なので、誰かのお役に立てばと思い投稿しました。
Junji Suzuki JBOYSOFT


環境:
Xcode 9 beta 5 9M202q
iOS 11 beta 5 15A5341f for iPad (9.7-inch)
これ以前のiOS11betaでも同じ問題が出ていました。


追記:2017/8/15
iOS 11 beta 6 15A5354b for iPad (9.7-inch) でも同じ症状が出ます。


追記:2017/12/24
iOS 11.2 + Xcode 9.2 でこの問題は解消されているのが確認されました。


1 Star2 Stars3 Stars4 Stars5 Stars (まだ評価されていません)
Loading...
      この投稿は審査処理中  | 元のサイトへ