既存のアプリにいくつか変更を加える必要があります。そのアプリは、iOS6.0がリリースされなかった6月に最後に更新されました。iOS6.0で実行されているデバイスでオリエンテーションがどのように正しく機能するのか疑問に思っていますか?そのビルドには非推奨のoreintationメソッドが含まれていますか?
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
このメソッドはiOS6.0では呼び出されませんが、アプリストアのそのアプリはiOS6デバイスでどのように正常に機能していますか?さらに、コードを使用してxcodeからこのアプリを実行すると、iOS6のオリエンテーションはサポートされません。今、私のクライアントは、アプリストアのアプリはすべてのデバイスのオリエンテーションで正常に動作しており、新しいビルドはオリエンテーションをサポートしていないと言っています。オリエンテーションに新しい方法を使用することで、この問題を修正できることを知っています
-(BOOL)shouldAutoRotate
しかし、非推奨のメソッドを使用しているiOS6デバイスで、xcodeを使用して実行したときにそれらのメソッドが呼び出されない場合に、古いアプリがどのように正常に機能しているかを知りたいだけです。