7

iPad を iOS 7 にアップデートしたところ、1 年以上取り組んできた Enterprise アプリがクラッシュすることがわかりました。OK、問題ありません。Xcode でクラッシュしている場所を確認します。

OK、問題: iOS 7 をデバッグするには、Xcode 5 にアップグレードする必要があります。OK、問題ありません。Xcode 5 にアップグレードします。

OK、問題: Xcode 5 のソース コードに 19 個のエラーが表示されるようになりました。1 個は NSObject.h、3 個は UIStringDrawing.h、残りは UIAccelerometer.h です。

そして、おまけとして、一番下に「エラーが多すぎます。ただちに停止します」というメッセージが追加されます。これはそれほど慰めではありません。

私は本当にインターネットで答えを探しましたが、これに対処するものが何も見つからないため、間違った検索用語を使用しているに違いありません. きっと私だけではありません。

私はiOSアプリを開発して2年近くになると思いますが、本質的なことになると、私はまだかなり愚かです。私は通常、「実行」を押して、うまくいくことを願っています。これまでのところ、それはかなり効果的な戦略でしたが、今は困惑しています.

誰が私が間違っているのか教えてもらえますか? 明らかなことを除いて、私はすべてを十分に放っておくべきだったということです。

iOS 7 にも問題があるため、以前のアプリも更新する必要がありますが、考えるのも怖いです。

誰でもできる助けに感謝します。

4

2 に答える 2

1

ここで答えを見つけました:http://blog.spacemanlabs.com/2013/09/how-to-support-old-ios-sdks-in-xcode-5/#comment-1056917662

これらすべてを行う方法を見つけた後、アプリは元の問題とは関係のないさらにいくつかのエラーを示しました. Autolayout 用にいくつかの XIB が設定されていることがわかりました。それらが無効になっているため、アプリは Xcode 5 を搭載した iOS 6 スマートフォンでうまく機能しました。

于 2013-09-24T21:48:08.137 に答える