-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
如何处理IOS端登录发生错误 #3
Comments
服务端出现 /dataLink/fetchGameServiceDataBeforeLogin 404 提示,我也遇到。 之后服务器的日志 就变为 /login/login?p=i&id=1&u=588296696&l=zh 再次打开LLAS客户端,会弹出登入GameCenter的窗口,左上角选择取消即可。 接下来就会提示下载数据,之后可以正常使用了。 但目前我测试发现,该项目确实只能作为本地服使用,因为它没有完整的账号管理系统,只要使用同一个ipa包安装的登入都会是同一个id(似乎写死在/assets/userdata 里了) |
原来Game Center是可以关的吗(
UPD on 23.07.24: 我的问题,把https写成http了,然后开http重定向导致的。现在跑起来了,改文件改的很开心,会继续关注项目进展的orz。 |
刚知道ios的可以关, 安卓的我是没找到在哪关, 卸载重装都不行. |
大佬您好,非常感谢您的这个项目,本人成功地在电脑(Windows 11 22H2 和 Ubuntu22.04)搭建服务端,并成功在Android模拟器(Bluestacks 5.12.1.1001 P64)和一台安卓手机(Redmi 9 MIUI Global 12.5.5.0)上使用安卓客户端复现项目。不过在使用
Jul 22, 2023
的0cda8e5
版本服务端以及README中的IOS客户端时,会卡在登录界面,试图登录时会显示“发生错误,即将返回标题界面”(而不是服务端未启动时显示的“网络错误”),以下是一些相关情况:复现过程
下载
README.md
中提供的IOS客户端,并根据mega
盘中的README.txt
,使用360压缩
将LoveLiveSifasGL_3.12.0_cracked_1.0.ipa
(此处使用日服版客户端也会存在同样的问题) 中/Payload/sifasen.app/server.txt
修改服务器为自己的地址;对
360压缩
修改之后的文件副本使用爱思助手-IPA签名
,用自己的AppleID
进行签名,然后使用爱思助手
将签名之后的文件安装至一台 未越狱 的 iPhone14,IOS系统版本为16.5.1 (c)
;在手机上对该客户端启用信任后,依次启动服务端和客户端,客户端选择语言后,进入启动页面;
静置数秒后单击了一下屏幕,客户端显示“发生错误,即将返回标题界面”,同时观察服务端,出现以下错误信息:
此处显示ip为
127.0.0.1
是因为使用了内网穿透,实测在局域网下依旧存在此问题;由于服务端使用
Apache2
,会与局域网的情况有所出入,Apache的配置文件生效片段如下:此处修改了
./main.go
中的第 15 行 为r.Run(":25252")
,并且由于配置文件的存在,会与局域网中该日志显示的请求地址/ep3120/dataLink/fetchGameServiceDataBeforeLogin
不同。情况说明
经过排查,发现
/dataLink/fetchGameServiceDataBeforeLogin
并没有被服务端处理,根据Github搜索结果 Francesco149/reversing-sifas 等显示该过程似乎用于通过第三方服务账号获取绑定的对应账号,但由于既不知道如何修改IOS包规避该操作,也不知道如何设计服务端返回数据使其不出错,故没有办法解决该问题,但又很想在自己的主力设备上玩到as,希望能得到帮助qwq。The text was updated successfully, but these errors were encountered: