web-dev-qa-db-ja.com

iOSアプリケーションをitunesconnectにアップロード中にエラーが発生しました「sshセッションを開くことができませんでした(16)」

ItunesConnectにアプリをアップロードする際に繰り返し問題が発生します。 「アプリケーションローダー」またはxcodeの「アーカイブ」ユーティリティを使用するかどうかは関係ありません。結果は同じです(「sshセッション(16)を開くことができませんでした」)。私は過去にitunesConnectへのアプリケーションの複数のアップロードに使用されたコンピューターとネットワークでこれを行っていますが、この問題は発生していません。同じ日に(問題なく)アプリケーションをアップロードしましたが、このアプリでエラーが発生しました。

詳細ログを確認したところ、問題が発生する理由を特定するのに役立つものは何も見つかりませんでした。

ここに投稿するのは長すぎるので、以下のリンクにログを投稿しました
http://Pastebin.ca/2801584

使ってます:
-Java(1.6.0)
-xcode5.1.1
-appLoader2.9.1
-osx10.9.3

私がすでに試したこと:
-アプリケーションのメタデータをチェックおよび再チェックしました
-別のネットワーク経由でアップロードしようとしました
-アプリバンドル識別子を変更しました(開発サイト、itunesconnect、アプリケーション)
-itunesConnectを介してサポートに連絡しようとしました(数日経っても応答がありません)。

私はあなたが私に提供できるどんな助けにも感謝します。

12
Janez Rupar

ログによると、Appleのサーバーへのネットワーク接続がないため、すべての接続試行がタイムアウトになっています。

[2014-06-09 11:12:22 CEST] <main> DBG-X:   testing Host/port: vgr105.Apple.com/33001
[2014-06-09 11:13:38 CEST] <aspera.util.SelectThread> ERROR: The session's status is FAILED and the error description is 'failed to open ssh session. (16)'

[2014-06-09 11:23:07 CEST] <Transport Protocol Seeker> DEBUG: Transfer warning: Unable to connect to sgr403.Apple.com:44001: Failed to connect
    at com.signiant.interactivetransfer.engine.TransferEngine$5.run(TransferEngine.Java:3617)
Caused by: Transfer error: Failed to connect
    at com.signiant.interactivetransfer.engine.TransferInstance.newControlPort(TransferInstance.Java:367)
    at com.signiant.interactivetransfer.engine.ControlStream.<init>(ControlStream.Java:894)
    at com.signiant.interactivetransfer.engine.TransferEngine$Connector.run(TransferEngine.Java:3185)
Caused by: Java.io.IOException: Java.io.IOException: connection timeout
    at com.signiant.mobilize.ddsclient.connection.Tcp.<init>(Tcp.Java:47)
    at com.signiant.interactivetransfer.engine.TransferInstance.newControlPort(TransferInstance.Java:361)
    ... 2 more
Caused by: Java.io.IOException: connection timeout
    at com.signiant.mobilize.ddsclient.connection.Tcp.<init>(Tcp.Java:42)
    ... 3 more

最も簡単な説明は、ローカルネットワーク内のファイアウォールによってブロックされているということです。その場合は、ネットワーク管理者に連絡して、トランスポーターが機能するために必要なポートを開く必要があります。

iTunes Connect Transporterクイックスタートガイドには、トランスポーターが機能するために開く必要のあるポートがリストされています。このドキュメントはiTunes開発者サイトから入手できます。またはオンラインでコピーを見つけました ここ

10
Kenster

ここで答えを試すこともできます:

ファイアウォールの背後にあるアプリケーションローダーを使用してitunesconnect

つまり、DAV転送プロトコルのみを使用するようにApplicationLoaderの詳細設定を変更します。

1

誰かがこの問題に再び遭遇し、解決策を見つけることができない場合。アプリケーションローダーを再ダウンロードする必要がありました。IPAが作成されたら、ダウンロードしたアプリケーションローダーを開きます。

0
InitLipton

Macからすべてのサイトにスムーズにアクセスできることを確認してください。

http://help.Apple.com/itc/apploader/e3#/itc8e7ec5a6

0