5

プラットフォーム Cordova を使用して、iO、Android、および Windows アプリを作成しています。私は Cordova のすべてを学ぼうとしましたが、ツールの使い方はとても上手だと思います。

xCode 6.4 を 7 にアップグレードした後、問題が発生しました。ターミナルで iOS アプリをビルドしようとすると、問題が発生します。このエラーでエラーが発生し、いくつかの余分な競合が発生しました。ビルドをもう一度参照してください。

// エラー AppDelegate.m:138:1: 警告: 'application:supportedInterfaceOrientationsForWindow:' の実装で競合する戻り値の型: 'UIInterfaceOrientationMask' (別名 'enum UIInterfaceOrientationMask') vs 'NSUInteger' (別名 'unsigned int') [-Wmismatched -return-types] // エラー

私は多くのフォーラムを見てきましたが、まだ解決策を見つけることができません。誰かがこの問題を解決するのを手伝ってくれますか?

4

1 に答える 1

1

気分を悪くしないでください。Xcode と iOS が更新されるたびに、経験豊富な人も経験の浅い人も同様に、あらゆる種類のものが壊れます。Cordova アプリのビルドに関連するすべてのもの (cordova、ios-sim、ios-deploy など) を更新してみます。

最初に必ず更新を実行してバックアップを作成してください。ただし、プラットフォームを削除して再度追加すると、ランダムな問題も解決される場合があります。試す:

cordova platform rm ios
cordova platform add ios
于 2015-09-24T22:07:22.733 に答える