美文网首页
IOS 描述文件Edit后重新DownLoad安装,没有生效

IOS 描述文件Edit后重新DownLoad安装,没有生效

作者: 十一胡言兮 | 来源:发表于2017-06-07 10:44 被阅读0次

    关于Privisioning Profiles修改后的生效问题,以Ad-Hoc文件为例说明。

    场景:需要为Ad-Hoc添加更多的测试设备,以供测试。
    添加设备,进入苹果开发者账号下,登陆后进入证书编辑页面,找到设备-Iphone,进行添加;

    Paste_Image.png Paste_Image.png

    添加完成之后,重新编辑Provisioning Profiles文件,将添加的设备包含进去,保存后Download安装;

    Paste_Image.png

    选择编辑了的描述文件进行打包生成ipa文件;

    Paste_Image.png

    打包完成后发现,设备数量并没有添加(可以上传到蒲公英上查看包含的测试设备);

    那么问题来了,怎么描述文件内容没有生效呢;
    我们来捋一捋思路:首先我的描述文件已经修改了,并且下载安装了,这里是么有问题的;那就是我打包选择的描述文件有问题了。

    我们去看看Mac上安装的描述文件,到以下路径找到Provisioning Profiles文件

    Paste_Image.png

    双击后就可以查看所有安装的描述文件;

    Paste_Image.png

    查看列表会发现,里面有多个名称叫做NC-AdHoc-Gold的文件,不过时间不一样;这就是说你在打包文件的时候有可能选择的还是旧的描述文件;
    那怎么查看你打包选择的文件是什么时候安装的呢?

    右键点击项目的.csproj文件,以记事本方式打开,在里面会找到你打包时选择的描述文件id;

    Paste_Image.png

    再比对之前我们在Mac上找到的描述文件列表,每个描述文件都有一个Uuid,比对后就可以确认你要找到是哪个文件了;

    总结:
    删掉描述文件列表中之前安装的,此名称的描述文件,然后在打包的时候选择对应名称就可以了;
    之前在.csproj文件中,填写对应修改过的描述文件的Uuid,再行打包;

    大家可以试一下以上两种方式,不行可以反馈哦~~~

    相关文章

      网友评论

          本文标题:IOS 描述文件Edit后重新DownLoad安装,没有生效

          本文链接:https://www.haomeiwen.com/subject/nhsofxtx.html