Erro“未找到数据提供者类”em IOS ao carregar os dados na tela

时间:2014-06-28 23:58:47

标签: ios dataprovider genexus

OLA, desenvolvi um aplicativo OFFLINE para Android com GeneXus Ev3 que funciona perfeitamente。 Para testar没有Iphone utilizo KBN EV3 e部署到云e em Iphone com IOS 7.

Adicioneiosestreçoda知识库没有KBN e ao abrir o aplicativo no KBN aparece tela de login do meu aplicativo。 Nas SDPanels ou使用que ele tenta listar os dados na tela aparece um erro“数据提供者类未找到”。

http://uploaddeimagens.com.br/imagens/erro-jpg--182

Como disse,esseerrosóaparecequando tenta buscaralgumainformaçãonobanco de dados para exibir em tela。

英文: 您好,我已经使用GeneXus EV3开发了一个脱机Android应用程序,它可以完美运行。 要在Iphone上测试它我在Iphone IOS 7中使用KBN EV3,并部署到云知识库。 我的应用程序打开,当显示Work With列表时,会发生名为“找不到数据提供程序类”的错误。 数据库中的每个数据库都在程序中工作,但是面板创建数据提供程序来选择数据,这种方式不起作用。

1 个答案:

答案 0 :(得分:1)

问题是KBN(知识库导航器)只能用于在线应用程序。这是因为KBN从KB的URL获取元数据,然后尝试从该服务器获取数据。它不会生成脱机应用程序所需的iOS程序。

要测试iOS的离线应用程序,您需要一台MAC计算机并在模拟器上进行测试。 http://wiki.genexus.com/commwiki/servlet/hwikibypageid?17380

如果将应用程序设置为联机并使用BuildAll再次生成,则可以使用KBN进行测试。这将生成服务器端的元数据和所有数据提供者