Xcode 连线打包遇到问题 Unable to install “xxx”

简介: Xcode 小白连线打包遇到问题 Unable to install “xxx” 的解决过程
前言:
我完全是一个使用Xcode的小白,只会按照固定步骤打包。
本文仅记录的了我解决此问题的过程。希望可以帮助到你,若你明白其中原理也希望您能评论解惑。

一,遇到问题

Xcode 连线打包给 ==第三个设备== 打包时,遇到Unable to install “xxx” ,导致安装不上包。
前两个都好好的,就第三个莫名奇妙的安装不上。(这个设备之前也经常连线打包)

问题弹窗:
描述
问题详情:
点击“Details” 查看详情,如下:
详情


二,尝试解决

遇到问题想不明白,第一时间想到上网找解决方案,我尝试的解决方案如下:

方法1:

  • 出现这个提示是因为个人账号最多在同一台真机设备跑3个程序,直接删除一个之前装过的APP,再重新跑一下当前项目就OK了。
  • 尝试卸载重装无果。
  • 参考链接:Xcode Unable to install "xxxx"

方法2:

  • 尝试过更新证书和检查bundle ID的唯一性,但是还是报上述错误,如果是证书和bundle ID的问题。
    由于项目采用framework(内含资源bundle)进行了模块化多个现场进行上线 ,直接复制,改了主工程的bundle ID。其他bundle ID 出现了重复.导致了这个问题的发生.
  • 解决办法:保持所有的bundle ID 唯一。
  • PS: 我这是第三个手机才不好用,不是这个问题啊...

参考链接:Unable to install “xxxx”

方法3:

  • 第三方嵌入设置不对,应该成Do not embed(不嵌入)方式;

嵌入


三,解决问题

几经尝试还是没有解决问题。

我又查看了一下Xcode配置,发现在“General” --> "Frameworks, Libraries, and Embedded Content" 下面多了个第三方的库【不知道为什么会自动生成】如下图:
第三方库
之前配置的时候,是没有手动添加这个库的,我将这个第三方库删除了,重新打包,结果成功了。

上面这个问题还会影响导包,导包时报错如下:
导包

虽然问题解决了,但是我并不清楚为什么会自动添加这个第三方库,希望明白的童鞋可以评论解惑。


2021.05.21更新:

又遇到了一个无法安装的问题(Unable to install “xxx”),详情如下:
报错详情
问题原因:
iMessage 选项 Build Settings的Architectures属性漏修改。

解决问题:
iMessage --> Build Settings --> Architectures 属性修改为Standard Architectures(arm64,armv7)
解决问题



希望此博文可以帮助你解决你的问题,若你遇到了相同现象的问题,却不是上面内容能解决的。也希望你能评论分享下,以帮助更多的人。

相关文章
|
Linux 数据安全/隐私保护 iOS开发
如何使用 Xcode 打包导出 IPA 文件并进行 iOS 应用内测,无需支付苹果开发者账号费用?
如何使用 Xcode 打包导出 IPA 文件并进行 iOS 应用内测,无需支付苹果开发者账号费用?
|
图形学 数据安全/隐私保护 iOS开发
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
|
iOS开发 开发者
【Xcode】解决Unable to process request - PLA Update available
【Xcode】解决Unable to process request - PLA Update available
1602 0
|
iOS开发
打包Generic Xcode Archive问题
近期在对项目进行打包,发现打出来的Archive没有bundle ID,什么信息都没有,只是显示Generic Xcode Archive,如图
225 0
|
数据安全/隐私保护 iOS开发 开发者
2020最新xcode打包IPA(完整详细图文详解)
2020最新xcode打包IPA(完整详细图文详解)
2020最新xcode打包IPA(完整详细图文详解)
|
Linux 数据安全/隐私保护 虚拟化
xcode打包导出ipa
xcode打包导出ipa
xcode打包导出ipa
|
Web App开发 Swift iOS开发
iOS开发 - Xcode9打包的三个新选项含义
iOS开发 - Xcode9打包的三个新选项含义
319 0
iOS开发 - Xcode9打包的三个新选项含义
|
Linux 数据安全/隐私保护 iOS开发
如何使用 Xcode 打包导出 IPA 文件并进行 iOS 应用内测,无需支付苹果开发者账号费用?
苹果开发者账号认证需要支付 688 元,对于初学 iOS 开发的同学来说,仅仅是为了进行内测而不需要上架 App Store,这样的费用是不必要的。
|
数据安全/隐私保护 iOS开发 开发者
2022最新xcode打包IPA(完整详细图文)
本文详细讲述iOS的App开发后如何进行证书的创建和项目中如何配置证书及上传到苹果App管理后台后如何新增与更新版本。
|
Linux 数据安全/隐私保护 iOS开发
如何使用Xcode打包导出IPA文件并进行iOS应用内测,无需支付苹果开发者账号费用?
苹果开发者账号认证需要支付688元,对于初学iOS开发的同学来说,仅仅是为了进行内测而不需要上架App Store,这样的费用是不必要的。但是,有一款名为APP Uploader的软件可以解决这个问题,只需要注册苹果个人开发者账号,无需支付688元认证,即可打包自己开发的iOS应用,并提供给他人测试。