我正在从Adobe Air应用程序向我的服务器发出一些HTTP / HTTPS请求。在监控网络流量时(使用Fiddler Web调试器),我注意到在调试时,正在使用与安装的应用程序(生产)执行时不同版本的Air和flash。
以下是不同之处: -
**Production**
User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/533.19.4 (KHTML, like Gecko) AdobeAIR/17.0
x-flash-version: 17,0,0,128
**Debug - adt**
User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/533.19.4 (KHTML, like Gecko) AdobeAIR/3.1
x-flash-version: 11,1,102,58
如何在调试时确保使用相同版本的AIR和闪存运行应用程序,因为环境的差异是引起关注的原因。
答案 0 :(得分:0)
您可以使用编译器选项定位特定的Flash播放器...例如swf-version = 17
答案 1 :(得分:0)
你使用什么IDE?在这两种情况下,您是否在iphone或模拟器上启动应用程序?我想这只是意味着你在系统中安装了两个不同的AIR运行时,一个是生产,另一个是随IDE和AIR SDK一起调试的。回答如何更新IDE AIR,取决于您使用的IDE。