0

iphone の xmppframework がどのように機能するかを確認しようとしています。シミュレーターではすべてが完全に機能しますが、デバイスでは機能しません。EXC_BAD_ACCESSオンラインのユーザーを受信した後に取得します。

アイデアや助けはありますか?

私は iPhone 3G ios 4.2.1 を持っています。

4

2 に答える 2

0

アップルのドキュメントから。

この種の問題は通常、オブジェクトを過剰に解放した結果です。失敗は間違いを犯した後に発生する傾向があるため、非常に混乱する可能性があります。クラッシュは、プログラムがフレームワーク コードの奥深くにある場合にも発生する可能性があり、多くの場合、独自のコードがスタックに表示されません。

もっと

以下のSO投稿を確認してください

EXC_BAD_ACCESS 信号を受信しました

iPhone 開発で発生した EXC_BAD_ACCESS エラーを解決するにはどうすればよいですか

iPhoneでEXC_BAD_ACCESSをデバッグする方法

于 2011-05-12T13:33:24.260 に答える
0

今日、iOS シミュレーターの iPhoneXMPP サンプルで同じ結果が得られました。

XMPPStream.m の 1181 行目に、次のチェックを追加すると修正されるようです。

            if (myPresence!=presence)
            {
                [myPresence release];
                myPresence = [presence retain];
            }
于 2011-05-12T15:04:38.537 に答える