1

我正在尝试使用 Cordova 和 Good PhoneGap SDK 运行一个简单的“Hello World”应用程序。我可以在 Android 和 iOS 模拟器(从 ios 机器)中创建、构建和运行一个简单的 cordova 应用程序。一旦我添加了 Good SDK(使用 gdEnableApp.sh 或 gdCreateApp.sh 脚本)并将 GDLibraryMode 设置为 GDEnterpriseSimulation,应用程序将在模拟器中运行并打开 Good“访问密钥”页面(到目前为止一切都很好)。但在输入任何电子邮件地址和访问密钥后,会出现下一页并开始逐步执​​行“良好”流程 - 但一旦到达“检索策略”步骤,它就会挂在那里。无论我使用什么模拟器,这种情况都会持续发生,并且适用于 Android 和 iOS。

我的理解是 Good SDK 无法通过代理服务器进行路由,所以我现在在独立机器上进行开发,直接连接到开放网络 - 而不是在公司防火墙后面。

有人用过Good PhoneGap 插件吗?我认为这根本不适用于仿真模式。有什么想法吗?谢谢!

4

1 回答 1

1

在 GDEnterpriseSimulation 模式下,他们最新的 SDK 版本中存在错误。但是,它应该可以在 GDEnterprise 模式下正常工作,就像您在现实生活场景中部署它一样。

您也可以在 GDEnterpriseSimulation 模式下运行它们以前的版本。它会正常工作。我检查并能够看到密码更改页面,这是您在输入电子邮件和访问密钥后获得的页面。

还要确保您能够 ping 这些网址

• gdentgw.good.com 
• gdrelay.good.com 
• gdweb.good.com 
• gdmdc.good.com 
于 2014-06-04T08:34:48.807 回答