iOS4でアプリをコンパイルした後、アプリはiPodtouchで動作しなくなりました。これは、OS3を搭載した第1世代のiPodtouchです。だから私はOS4のアプリケーションが古いipodtouchsで動作していないと思いますか?しかし、アプリストアからの警告はなく、iPodtouch用のダウンロード用にもリストされています。何か案は ?
ベースSDKはiphoneデバイス4で、開発ターゲットはiphone os3です。os3を搭載したiphoneで動作しますが、os3.1.3を搭載したipodtouchで試してみるとクラッシュしました。そして私はこのエラーを受け取りますmi_cmd_stack_list_frames:スタックに十分なフレームがありません。main.mにブレークを追加しましたが、main.mの最初の行に到達する前でもアプリがクラッシュします。デバッグは問題ありません。デバイスで実行しようとするとクラッシュします。シミュレーターでは正常に動作します。
もう1つ、これはユニバーサルアプリで、uisplitviewコントローラーを使用しています。OS3で実行すると、壊れると思います。これを修正する方法はありますか?