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)
解决问题



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

相关文章
|
6月前
|
Linux 数据安全/隐私保护 iOS开发
如何使用 Xcode 打包导出 IPA 文件并进行 iOS 应用内测,无需支付苹果开发者账号费用?
如何使用 Xcode 打包导出 IPA 文件并进行 iOS 应用内测,无需支付苹果开发者账号费用?
|
3月前
|
图形学 数据安全/隐私保护 iOS开发
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
|
3月前
|
iOS开发 开发者
【Xcode】解决Unable to process request - PLA Update available
【Xcode】解决Unable to process request - PLA Update available
323 0
|
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应用,并提供给他人测试。
|
Linux 数据安全/隐私保护 虚拟化
Ios上架app无需688,xcode打包导出IPA,供人内测
无需支付688苹果开发者账号,xcode打包导出ipa,提供他人进行内测 众所周知,在开发苹果应用时需要使用签名(证书)才能进行打包安装苹果IPA,作为刚接触ios开发的同学,只是学习ios app开发内测,并没有上架appstore需求
|
Linux 数据安全/隐私保护 虚拟化
xcode 打包导出 ipa
众所周知,在开发苹果应用时需要使用签名(证书)才能进行打包安装苹果 IPA,作为刚接触 ios 开发的同学,只是学习 ios app 开发内测,并没有上架 appstore 需求
|
开发者 iOS开发
Xcode运行报错The operation couldn’t be completed. Unable to launch xxx because it has an invalid code...
Xcode运行报错The operation couldn’t be completed. Unable to launch xxx because it has an invalid code...
896 0
|
Linux 数据安全/隐私保护 虚拟化
xcode打包导出ipa
xcode打包导出ipa