0

サーバーに接続してスコアを取得したり、ユーザーを登録したりするアプリがあります-通常のものです。

シミュレーターで実行すると、問題なく動作します。

xcode を使用してデバイスで実行すると、正常に動作し、xcode からデバイスを切断して電話のデスクトップからアプリを直接使用しても、正常に動作し続けます。

ただし、.ipa ファイルを作成して使用すると、アプリがサーバーに接続されず、タイムアウトするだけです。xcodeビルド+実行を介して電話に直接配置されたときと、オーガナイザー/ iTunesを使用して.ipaとしてドロップされたときの電話での動作の違いを引き起こしている原因について、誰かが考えを持っていますか?

私に関する限り、それらはまったく同じでなければならないので、どこから探し始めればよいかわかりません。

xcode4.2とiOS sdk5.0を使用して、開発ターゲットをiOS3.2としてビルドしています。3GS と iPod Touch 第 4 世代で試してみましたが、どちらも同じ結果でした。

さらに情報が必要な場合は、それを提供できますが、基本的にすべてが機能するため、アクセス許可エラーまたは認識していないファイルを含める必要がある可能性があると思われます。このプロジェクトはもともと他の誰かによって設計されたもので、もう存在しません。私が作成した他のプロジェクトは問題なくサーバーに接続されているので、誰かが助けてくれることを本当に望んでいます.

4

1 に答える 1

0

上記の私の最後のコメントを参照してください。エラーは、リリース ビルドが間違ったサーバー アドレスを探そうとしたことが原因でした。

于 2012-05-18T09:05:48.243 に答える