app installation failed 的问题的解决过程

    xiaoxiao2021-04-17  41

    今天遇到了一个 app installation failed 的问题 ,提示 A valid provisioning profile for this executable was not found 这个错误,我几乎找遍了网上说的,根据它们的办法好像都没有解决 ,我也不知到是哪种方式解决的,好像都中和了网上的办法 都尝试了。 具体办法如下:

    先说说问题是怎样出现的 ,之前公司没有开发者账号 ,我在真机上可以调试 ,按照网上的说法,使用真机可以没有开发者账号就可以调试 。

    昨天的时候,我的调试手机 ,弹出了一个对话框 ,说是要提示更新 新版本 ,之前好长时间都是说要更新 ,我都没有更新, 但是昨天 ,我一不小心 就点击到了更新 了 ,一下子就更了 ,连一个回退的机会都不给 ,直接就将ios 升级到了 iso 10 . 13 最新版 ,完了 ,等到更新后 ,我使用的 xcode 是 8.2 版本 ,但是运行的时候 提示 :版本不兼容 必须升级xcode 版本 ,完了 ,4个多 G ,慢慢下吧 ,等下载好 了 ,我就使用昨天刚 搞好的 开发者账号 ,设置了 App ID ,搞了几个证书 ,刚刚更新好的 xcode ,设置 signing ,但是不成功 ,提示 app installation failed这个错误 ,哎 ,完了 ,百度吧 。

    具体的解决过程是这样的 。我设置了好多 ,也不知道是哪个方式解决的 。

    第一次修改 :

    我将 targets 下的 general 下的 singning 的自动倒入关闭了 ,设置为手动倒入 ,把证书倒入进去了。

    但是还是提示那个错误

    第二次修改:

    点击 xcode 工具栏下 的window - > organizer  

    打开查看,但是什么都没有 ,我以为是这个问题 ,就处理这个问题了 ,具体的处理方式是 :

    点击 工具栏 下的 product -> archive ,然后等待 进度条走完  ,这里我具体是百度一下 查的,解决了这个问题 。 再次打开organizer 就有工程了名了,以为解决了 ,但是 呵呵。,还是报错了 ,还是那个问题 。

    第三次修改 :

    在targets 下的 build settings 下的 code signing identity 设置 ,如下

    我是这样设置的,然后 ,没有用 ,还是报错 ,

    第四次修改:

    在project 下 的 code signing identity 修改  将debug 下的修改成 iphone developer 

    以上这些设置后 ,运行成功了 ,我也不知道是哪个问题解决 的 ,不过我怀疑 是第四个问题解决的 ,

    因为我只设置了targets 下的code signing identity 的sdk ,没有设置 project 下的 iso sdk 的开发者信息 。

    第五次修改: 在编译的时候,出现了这样一个错误

    code signing is required for product type 'Unit Test Bundle' in SDK 'iOS 10.3'

    我将project 下的 ios deployment target 修改成了ios 10 .3 然后就好了。

    以上的方法解决了我的这个问题,很大程度上是第四个修改解决了我的这个问题 ,可能根别人的情况不一样 。 这里仅仅是记录一下自己的解决过程 ,是否对别人有参考价值,就不知道了 , 我实际上就是将网上的其他人解决的办法,一个一个的试试,然后就解决了我的问题 。

    转载请注明原文地址: https://ju.6miu.com/read-674170.html

    最新回复(0)