s***@163.com
s***@163.com
  • 发布:2025-09-19 16:26
  • 更新:2025-09-19 16:26
  • 阅读:28

【报Bug】HBuilderX开发iOS的APP在日本使用页面打不开;在国内APP使用正常。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS 14.7.3 (23H417)

HBuilderX类型: 正式

HBuilderX版本号: 4.76

手机系统: iOS

手机系统版本号: iOS 18

手机厂商: 苹果

手机机型: iPhone 12 Pro Max

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

POST地址
https://www.k2stone.jp/shopapi/push/register

Body入参
{
"cid":"963a10a9dbfe51a8fe9cfa5121c09d6d",
"device_token":"963a10a9dbfe51a8fe9cfa5121c09d6d",
"platform":"ios"
}

国内,在Macbook上ping 服务器地址和域名,通;
国内,在Macbook上postman测试接口,通;

日本,在Macbook上ping 服务器地址和域名,通;
日本,在Macbook上postman测试接口,不通;错误提示为
HandshakeException: Connection terminated during handshake

这看上去是SSL通讯不成功,
通过www.ssllabs.com/ssltest 测试SSL,得到A+。证书应该没有问题。

预期结果:

APP在国内外,都正常使用。
即在国内外访问日本服务器的接口,都需要正常。

实际结果:

APP在日本使用页面打不开;在国内APP使用正常。

bug描述:

操作步骤:
后台服务器部署在日本AWS,日本IP。

在HBuilderX中打包APP,上架Apple App Store,均成功。

在后续版本,准备加入消息推送功能,勾选uniPush V2.20,并配置dcloud控制台相关参数,云打包后上传TestFlight测试,通过dcloud控制台发送消息,测试iPhone消息提醒成功。

由于前后端分离,前端APP通过服务器restful接口实现注册、登录、改密码、显示页面内容、商品列表等功能。

测试同事反馈,APP在日本使用页面打不开;在国内APP使用正常。

2025-09-19 16:26 负责人:无 分享
已邀请:

要回复问题请先登录注册