Smobiler上海石磨_.NET移动开发平台

标题: 打包问题 [打印本页]

作者: Roger    时间: 2023-3-3 13:45
标题: 打包问题
VS2017启动服务exe(局域网内),然后用手机里的Smobiler客户端访问,一切正常。打包相同服务IP和端口,生成apk,安装到同一手机里,点击运行,显示“未能连接DNS服务器”,点击诊断,上面都提示连接失败。社区版打包,应用设置里打包设置“是否打包服务器 IP 地址”勾上不勾上都一样。
telnet 端口正常,请问还需要检查或者注意什么设置?为什么同一个手机 Smobiler客户端可以,打包apk不可以?

作者: Lula.Jin    时间: 2023-3-3 13:48
云平台应用设置页上请填写服务器ip和端口,点击保存
[attach]2579[/attach]
app退出后台重启下,注:手机需要能连接外网
打包的app需要从云平台应用设置页上获取服务器IP和端口,而smobiler的客户端是通过扫码获取到的
作者: Roger    时间: 2023-3-3 14:36
”手机需要能连接外网“?如果是企业内网该怎么办?
目前测试手机确实不能上网,但为什么Smobiler客户端就可以用?
Smobiler客户端和打包设置都一样(详见截图附件),同一台手机(已重启),还是提示“未能连接DNS服务器”
作者: Lula.Jin    时间: 2023-3-3 15:22
打包的app和smobiler客户端获取服务器ip端口的方式不同,打包的app需要从云平台应用设置页上获取服务器IP和端口,而smobiler的客户端是通过扫码获取到的,所以你的smobiler 能够使用。
在云平台上应用设置页上设置好ip端口后,app需要外网连接到云平台获取ip端口,获取到之后就不需要外网,在内网也能使用了,你可以先试试的。
若是不想app连接一次外网,那就在应用设置也写好IP端口后,去打包页勾选是否打包服务器IP地址,然后重新打包
[attach]2585[/attach]
作者: Roger    时间: 2023-3-3 16:28
回复的非常及时,非常感谢!
我勾选了“是否打包服务器 IP 地址”,版本号改成了1.0.2(其它设置未做改动),保存后,点打包,生成的apk安装后,发现版本还是1.0.1,然后还是无法连接服务器,所以不确定是打包不成功?还是其它问题?
作者: Lula.Jin    时间: 2023-3-3 17:36
安装的并不是最新的客户端,刷新云平台在重新下载apk安装试试,你截图上的版本1.0.2
作者: Roger    时间: 2023-3-6 11:53
我点击打包应用,修改版本号(其它无修改),无论是先点保存,再点打包,还是直接点打包,生成后的文件,放入手机里,版本都是1.0.1,已测试过多次,打包文件在Win里查看创建时间也是最新的(建议你们生成打包文件时,能把版本号打到文件属性里,这样WIN里可以看到),所以无论我怎么打包,下载安装都是1.0.1版本,实在不知道问题出在哪?
我的应用ID是8349
作者: Lula.Jin    时间: 2023-3-6 13:50
[attach]2587[/attach]
刷新该页面后重新下载试试
若还是不行可以提供你的qq号,我们会发你下载链接

作者: Roger    时间: 2023-3-6 15:33
Lula.Jin 发表于 2023-3-6 13:50
刷新该页面后重新下载试试
若还是不行可以提供你的qq号,我们会发你下载链接
...

试了不行,QQ:14773001




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.cn/) Powered by Discuz! X3.2