iphone の xmppframework がどのように機能するかを確認しようとしています。シミュレーターではすべてが完全に機能しますが、デバイスでは機能しません。EXC_BAD_ACCESS
オンラインのユーザーを受信した後に取得します。
アイデアや助けはありますか?
私は iPhone 3G ios 4.2.1 を持っています。
iphone の xmppframework がどのように機能するかを確認しようとしています。シミュレーターではすべてが完全に機能しますが、デバイスでは機能しません。EXC_BAD_ACCESS
オンラインのユーザーを受信した後に取得します。
アイデアや助けはありますか?
私は iPhone 3G ios 4.2.1 を持っています。
アップルのドキュメントから。
この種の問題は通常、オブジェクトを過剰に解放した結果です。失敗は間違いを犯した後に発生する傾向があるため、非常に混乱する可能性があります。クラッシュは、プログラムがフレームワーク コードの奥深くにある場合にも発生する可能性があり、多くの場合、独自のコードがスタックに表示されません。
以下のSO投稿を確認してください
今日、iOS シミュレーターの iPhoneXMPP サンプルで同じ結果が得られました。
XMPPStream.m の 1181 行目に、次のチェックを追加すると修正されるようです。
if (myPresence!=presence)
{
[myPresence release];
myPresence = [presence retain];
}