アプリを iTunes Connect にアップロードしようとしましたが、アプリケーション ローダーが「iTunes Store で認証中」の段階で停止し、ほぼ 1 時間保留されています。ネットワークは問題なく、これまで見たことがありません。こういう問題?解決策は何ですか?事前に感謝します。
25 に答える
ファイアウォールの背後にいるときにこの問題が発生しました。
編集して回避しました:
/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/MacOS/itms/java/lib/net.properties
net.properties
上記のパスで見つからない場合は、現在変更されているため、試してください。
/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms/java/lib/net.properties
行を変更します。
# https.proxyPort=443
に:
https.proxyPort=80
これにより、アプリケーションは HTTPS に HTTP ポートを使用できるようになります。この後すぐに働きました。お役に立てれば。
https 接続にポート 80 を使用するなど、多くのソリューションを試しましたが、どれもうまくいきませんでした。
https.proxyPort=443
https.proxyPort=80 へ
この問題に直面するたびに、アプリケーション ローダーの2 つの異なるインスタンスからアプリケーションをアップロードすると、魅力的に機能します。
私のマシンには 2 つの異なるバージョンのアプリケーション ローダーがあり、1 つは XCode4 に付属し、もう 1 つは XCode5 に付属しています。2 つのインスタンスから同時にアプリケーションをアップロードすると、常に機能します。
私はこれにかなり不満を感じていました - 問題自体だけでなく、「それはありません - もう一度やり直してください」と呼ぶのを待つ必要があるまでの不確実性によって. - その時点で Application Loader アプリを終了し、ipa ファイルを再パッケージ化して再試行します。おそらく net.properties ファイルのポートが変更されています。しかし、前回と同じように常に機能するとは限りませんでした。だから私はここに書いています、主に自分自身のために!
これがうまくいったとき、私はちょうど魅力のようにスローされた別の日を呼ぼうとしていました:
1) ファイルを開きます。アプリケーション > Xcode > コンテンツ > アプリケーション > アプリケーション ローダー > コンテンツ > MacOS > itms > java > lib - net.properties
2) 行を変更します。
# https.proxyPort=<whatever>
に
https.proxyPort=80
コメントを外さないでください# https.proxyHost=
- そのままにしておいてください (コメント付き)。
3) アプリケーションローダーを起動します。通常の手順に従い、Send コマンドを使用して ipa のアップロードを開始します。
4) 「iTunes Store で認証中」を妥当な時間 (たとえば 10 分で我慢が尽きるまで) に通り過ぎたように見える場合は、幸運です。寝るか、たむろしてください。
5) Xcode オーガナイザーを起動します。アーカイブを選択し、[配布] ボタンをクリックします。数分間、斜めのイナズマ線が表示されます。停止しない場合は、Xcode を強制終了して再試行してください。
6)斜め約2分後、青い立体進行が現れ、そこにあなたの「フラッピーバード」が飛んできます…!(私のはフラッピーでもバードでもありませんでした)
(Application Loader を存続させておきます。それを手元に置いておくためだけです。もう役に立つかどうかはわかりませんが、私はただ迷信的です)
- 回避策は別として、これは Apple が iOS 8 または iPhone 6 をリリースする前に修正しなければならないものです。真剣に。そうしなければ、来年の 100 ドルを無駄にすることはありません。
(または、このバグは、これらの「フラッピー」クローンがアプリストアに永遠にあふれないようにするためにまだ存在しますか?)
を試してみてくださいapplication uploader
。昨日、私もこの問題に直面し、アプリケーションのアップロードでさえうまくいかなかったので、これを試しました:
XCode 経由でアップロードする場合:
ステップ 1: まず、オーガナイザーの検証ボタンをクリックして、アーカイブ ファイルを検証します。
Step2: Oraganiser 経由で App Store にアップロードします。配布をクリックしてから、最初のオプションなどをクリックします。
それは本当に私のために働いた
目次/MaxOS/itms/java/lib
これで、net.properties が見つかりました。お気に入りのテキスト エディタで編集します。以下の行を追加します
https.ProxyHost=
https.ProxyPort=
https.ProxyUser=
https.ProxyPassword=
インターネット接続が遅い場合、xcode 経由でアプリ ストアからアップロードする際に問題が発生する可能性がありますが、アプリケーション ローダーを使用すると送信できます。
時々それはネットワークのトリックです。別のネットワークに接続すると、この問題が解決する場合があります。
自宅で2つの方法(Xcode/アプリケーションアップローダー)の両方を試しましたが、どちらも機能しませんでした。
次に、Macbook を自宅からライブラリに持ってきて、3 ~ 5 分以内にアップロードを完了しました (アプリケーション アップローダー経由)。
私がしたことは、Application Loader.app を /Applications に複製し、両方のアプリケーション ローダーを同時に実行することだけでした。
同じ問題がありました。これらすべての答えを試すとうまくいく場合もありますが、通常は時間がかかり、私の場合のように最後にはうまくいかない場合があります.
おそらくすべての人に役立つ解決策を見つけました。
次のように .ipa ファイルを作成します: Product -> Arcive -> Disribute (Save for Enterprise または ...) -> Next で .ipa をターゲットに保存します。
Xcode -> 開発者ツールを開く -> Application Loader -> アプリを配信 -> .ipa ファイルを選択
数分以内にアプリが iTunes に送信されます。幸運を
ここで提供された提案を含め、多くのことを試しました。「Application Loader」に再ログインして、配信を再開します。パッケージは認証段階を通過し、アップロードを開始します。「Application Loader」が認証を再検証する必要があるかもしれませんが、大声で言うことはできません。
この問題に何日も苦労した後、私にとって唯一の有効な解決策は、DAV プロトコルのみを選択して Application Loader を使用することです。
Application Loader -> Preferences -> Advanced -> Use only DAV.
問題は、社内ネットワークの制限によるものです。DAV は https を使用するため、ブロックされません。
ここに解決策があります: ファイアウォールの背後でアプリケーションローダーを使用するitunesconnect
今日、スポットライトから直接開いたアプリケーションローダーを介して .ipa をアップロードしているときに、同様の問題に直面しました。すべての手順を通過するたびに、認証で行き詰まりました。(AL バージョン 2.9)
何十回も失敗した試行の後、Xcode を起動し、Xcode (AL バージョン 2.8) からアプリケーション ローダーを開き、前の手順を繰り返しました。興味深いことに、最初のチェックステップ自体で失敗しました! 証明書に問題があるとのことでした..すべての手順をもう一度実行して、itunesconnect と mac で新しい証明書を取得しました。(誰かが望むなら..ここに写真付きの良い指示があります)
認証され、バイナリ ファイルが正常にアップロードされました。
私の場合、どのポートのサーバーにも問題はありません。私は9 MBのビルドを持っています。良好なインターネット速度で、5 分かかります。行き詰まった気がします。しかし、数分後に正常にアップロードされました。