最近Xcode 7にアップデートし、iPhoneをiOS 9にアップグレードしました。iOS 8とXcode 6の最新バージョンで完全に正常に動作していたiOSアプリケーションを開発してリリースしました。Xcode 7 for iOS 9で中断されました。
iOS 9のサポートのために更新されたアプリのプロセスを試行すると、私はわずらわしさを感じています。
私はすべての構文修正をXcodeから自動的に行いました。これで私のアプリケーションは正しく構築されます。最初はうまく動作します。
私は、WebViewを使用してビューコントローラに接続するボタンを持っています。このビューコントローラは、YouTubeの画像、ウェブサイト、ビデオのいずれかを表示するリンクを読み込みます。コンテンツはいつものように完璧にロードされます。しかし、プログラムがクラッシュし、シミュレータ(と私のiPhone)を再起動し、戻るボタン(私はナビゲーションスタック上にある)をクリックすると私をロック画面に送ります。
XPC接続が中断:
はXcodeで、私は次のメッセージを取得します。 システムアプリがないので終了します。
私はアプリでFlurry分析機能を統合していますが、問題があるかどうかはわかりません。
この問題を解決するにはどうすればよいですか?私のXPC接続の検索は、私のような問題を返すようには見えません。私はXPCの接続が何であるかという手がかりを持っていないので、どうして私のアプリにこれはどうしてですか?
EDIT:問題の回避策を見つけました。私は本当にそれが修正だとは言えません。
trueに設定されている場合、self.navigationController?.opViewControllerAnimatedメソッドの使用中にクラッシュが発生していました。私はこれを偽に設定してしまい、クラッシュが止まりました(今や変わっています)。
なぜこれが機能するのか分かりませんが、私の混乱の原因になります。
実行中のOSXのバージョンは何ですか? – trojanfoe
私はYosemiteの最新バージョンを実行しています – iOShepherd
'[self addChildViewController:child]'を実行しているときに同様の問題が発生しています。私はiOS 9シミュレーターで動作するCapitanのxCode 7です。シミュレータを8.4に落とすと、この問題は発生しません。まだ解決策を探しています。 – Ceryni