AIRでrtmpsエンドポイントに接続しようとしています。rtmpsを使用したFlex iOSアプリケーション
コードは次のようになります。
private function onCreationComplete():void{
var conn:NetConnection = new NetConnection();
conn.connect("rtmps://someserver.com/someapplication");
conn.proxyType = "best";
conn.addEventListener(NetStatusEvent.NET_STATUS,statusHandler);
}
private function statusHandler(event:NetStatusEvent):void{
var conn:NetConnection = NetConnection(event.target);
trace(event.info.code);
}
ADLでデスクトップ(エミュレータ)上でアプリケーションを実行しているとき、これは実際には完璧に動作します。 しかし、iPadにアプリケーション(.ipa)をインストールすると、接続が失敗します。私のデスクトップとiPad
の両方が
は、誰もが前に、この動作の種類を経験している(したがって、接続するために、同じネットワークアーキテクチャを使用して)同じワイヤレスネットワークに接続しますか?ここで間違っていたかを把握するためにいくつかの深刻な努力の後
乾杯
私はザッと助けをのみを提供することができます。エミュレータでは動作していたが、デバイスでは動作していない人がいると聞いたことがある。私は、iOSが特定の行動をブロックしていることを知っています。あなたがしようとしていることが彼らの1つであるかどうかは分かりません。 iOSエミュレータが機能を適切に「制限」していないのだろうかと思います。がんばろう! – JeffryHouser
私の最初の勘違いは、AIRランタイムのAPIを介してOS自体によって処理されると思われるので、証明書の問題があるかもしれないということです。 私は –
:)この上のスペックを見つけたい、人々が http://bugs.adobe.com/jira/browse/FB-日干しJIRAに機能要求をログに記録されているので、実際に、エミュレータといくつかの問題があります31245 –