首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
软件与程序人生
›
移动端开发
›
IOS
›
Unity APP 在IOS初次安装中权限哀求导致 网络毗连失败的 ...
返回列表
发新帖
Unity APP 在IOS初次安装中权限哀求导致 网络毗连失败的问题
[复制链接]
发表于 2024-7-10 19:56:26
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
问题描述:
unity 打包的app 初次在iPhone上安装时,会有多个权限哀求,如:关照、网络、读取本地等,在玩家依次同意多个哀求时,unity启动场景已经开始运行,此时哀求网络就会出现网络毗连丢失提示,因为iPhone会在用户同意网络哀求后才答应网络毗连,而同意网络权限 和 启动场景运行的先后顺序是不定的。
解决思路:
private void Update()
{
if (isCheckNetwork && IsNetworkReachability())
{
isCheckNetwork = false;
StartWork();
}
}
/// <summary>
/// 网络可达性
/// </summary>
/// <returns></returns>
public bool IsNetworkReachability()
{
switch (Application.internetReachability)
{
case NetworkReachability.ReachableViaLocalAreaNetwork:
Logger.Log("当前使用的是:WiFi,请放心更新!");
return true;
case NetworkReachability.ReachableViaCarrierDataNetwork:
Logger.Log("当前使用的是移动网络,是否继续更新?");
return true;
default:
Logger.Log("当前没有联网,请您先联网后再进行操作!");
return false;
}
}
复制
代码
在 启动update脚本中检测何时 答应网络哀求,之后再进行实行后续逻辑
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复
使用道具
举报
返回列表
美丽的神话
+ 我要发帖
×
登录参与点评抽奖,加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表