1. 如果你使用UE4 Editor打包iOS程序时,遇到Provision文件的状态是“No Valid Certificate Found”的相关问题,可以参考如下解决方案。
解决方案1:如果你确保你的证书和Provision文件都应该是正确的,却还是存在Provision文件的状态是“No Valid Certificate Found”的问题,那么你可以尝试将你的电脑系统时间改为:向未来推后5天的时间(比如你电脑系统的准确时间为“2018-04-04 15:25”,可以改为“2018-04-09 15:25”)。然后重启UE4 Editor,再查看Provision文件是否有效。
我们针对这个UE4的Bug,提交了一个Pull Request来修复它(注意:你需要登陆GitHub的EpicGame成员账号才能查看):Fix one iOS Package Bug. #4631
注意:“MobileProvision”文件在Windows系统中的存放路径为:“C:\\Users\\你的电脑用户名\\AppData\\Local/Apple Computer/MobileDevice/Provisioning Profiles/”。你可以在这里删除不需要的“MobileProvision”文件。如下图所示:
参考:
[1]: iOS No Valid Certificate Found for mobile provision
-----------------------------------------------------------------------------------------------
更新列表:
YeHaike(2018-04-04):添加《1. 如果你使用UE4 Editor打包iOS程序时,遇到Provision文件的状态是“No Valid Certificate Found”的相关问题,可以参考如下解决方案。》;
----------------------------------------------------------------------------------------------- |