我正在使用flex为iOS编写应用程序。我深入发展。
今天早上我的一位测试人员报告说我看到了一个我没有创建的基于弹性的弹出窗口。
我无法在这里发布图片,但是要描述弹出窗口 - 它有一个灰色的标题栏,带有一个小的关闭按钮,看起来更像是一个灵活的面板。据我所知,这不是标准flex弹出窗口的一部分。然后它在主窗口的左上角有一个问号图像。我相信这是flex在尝试加载图像时使用的图形但不能。弹出窗口的底部是一个文本输入框,预先填充了IP地址。我和测试人员的地址相同。最后在最底部是OK和Cancel按钮。
按钮的样式是因为我为我的应用设置了全局按钮外观。除此之外,我没有创建此弹出窗口,也无法在我的脚本中找到任何证据。
我立即启动了与自己的iPad相同的构建。我在发送之前测试了它,之前没有看到任何证据,但是当我今天早上测试它时,我也看到了这个弹出窗口。它似乎一夜之间发生了。
我做了一些测试,并发现如果我关闭所有互联网连接,那么应用程序甚至不会启动。它悬挂在闪屏上。我无法确定这个版本,但我知道以前的版本绝对可以脱机工作。
我已经在我的脚本中搜索了可能导致此问题的内容。我没有使用任何超出标准库的参考库,我没有使用任何ANE。我还检查了我正在处理的其他Flex应用程序,但它们看起来都很好。
之前有其他人遇到过这个吗?关于寻找什么或如何解决它的任何想法将不胜感激。
谢谢,
杰米
答案 0 :(得分:3)
听起来您正在分发应用程序的调试版本,此弹出窗口要求提供有关如何连接到正在运行的Flex Debugger会话的信息。这将在应用程序运行之前发生。你总是可以点击取消忽略它。
将应用分发给用户时;我强烈建议创建一个不包含“Debugging”位的正式发布版本,因此这个弹出窗口永远不会显示。