xen*_*nep 238 iphone debugging profile provisioning
当我尝试在设备上调试我的应用程序时,我收到此错误.
我在开发人员门户网站上提到了创建开发配置文件.在配置文件中选择了我的开发设备,我从Target的代码签名标识菜单中选择了正确的配置文件.我多次重新创建配置文件,并删除并重新安装它并重新创建项目,但每当我尝试在设备上调试时,我都会得到它.
顺便说一句,adhoc分发条款配置文件有效.
我花了一整天的时间来找到解决方案,但没有.有人有解决方案吗?
sam*_*deV 185
可能是因为配置门户无法识别您的iphone.
1)在Xcode中,转到 - >构建 - >清除所有目标.
2)在"组和文件" - >目标 - >展开它 - >右键单击您的应用程序并选择清除"您的应用程序"
3)转到 - >窗口 - >管理器
4)在左侧的设备选项卡中,选择您的iPhone
5)在所选iphone的Provisioning部分中删除所有当前配置文件(如果有)
6)拔下你的iPhone并重新插入.
7)转到 - >窗口 - >管理器 - >右键单击您的iPhone - >将设备添加到配置门户
8)现在确保在编辑项目设置 - >构建 - >代码签名中选择了适当的代码签名标识
建立并运行.祝好运!
che*_*che 44
在Xcode 10中,我通过将项目的构建系统从"新构建系统"切换到"遗留构建系统"(文件 - >项目设置)来解决这个问题.
小智 41
我有同样的问题.一切都很好:设备已在IOS Provisioning Portal中注册; 下载了证书,并下载了我的应用程序的开发配置文件.
所以解决方案!!!
目标>获取信息
选择要发布的配置(这里是恶魔)在代码签名中,代码签名身份检查iPhone Developer.关.
在Target上选择Clean Target然后运行应用程序.
祝好运.
dan*_*mux 28
在我的情况下,这是因为在钥匙串中有几个版本的开发人员证书.
从我的证书和证书中删除iPhone Developer证书,然后从开发中心下载最新版本并安装(双击.cer文件)
排序我的问题
xen*_*nep 18
最后我可以解决问题.我的一位同事已经在iOS Provisioning Portal上撤销了他的测试应用程序的开发人员证书.固定; 我在我的钥匙串中删除了现有的开发人员证书,请求使用现有私钥的新证书,从配置门户撤销证书并提交新请求的证书.然后我下载并安装了它.
现在我可以在我的设备上调试我的应用:)
Oli*_*ain 16
这引起了我的兴趣,因为有人将"运行"配置的"构建配置"设置更改为"发布"(在"产品">"编辑方案...">"运行*.app"下).
这通常设置为"Debug",因此它不使用我期望的开发人员证书和配置文件,而是使用分发证书.
除此之外,我发现如果您查看设备的控制台日志(通过管理器),可能会有一个错误代码,可以更好地指出您的问题.比如我有......
Mon Sep 5 09:39:56 unknown installd[304] <Error>: profile not valid: 0xe8008012
Run Code Online (Sandbox Code Playgroud)
然后我用Google搜索"0xe8008012"并得到以下页面,表明"0xE8008012 - 设备的UUID与正在加载的配置文件中的任何一个都不匹配"错误.
ful*_*oon 14
Xcode->Click your app -> TARGETS -> click the app-> Build Setting-> Code Signing
:确保将Debug和Any iOS SDK都设置为iPhone Development
Xcode -> Product -> Scheme -> Edit Scheme
:确保将Build Configuration设置为Debug.
kar*_*ski 13
我在Xcode 10.0 beta 5(10L221o)和运行iOS 12.0(16A5345f)的设备上遇到了同样的问题 - 这也是测试版.
安装标题为"应用程序安装失败"的应用程序警报出现后,"找不到此可执行文件的有效配置文件.".
我通过以下方式摆脱它:~/Library/MobileDevice/Provisioning Profiles
找到Xcode试图使用的证书.然后在Xcode的"设备和模拟器"窗口中,我右键单击我的设备,选择"显示配置文件",然后使用加号按钮将配置文件添加到设备中.
我不记得我上次这么做了,已经好几年了.我猜Xcode通常会为我们做,但由于某种原因,当我们看到该消息时它会失败.
zei*_*sen 10
使用Xcode 6和新设备:
假设您正确安装了开发和分发证书:
在Project下,您的主代码签名标识应该是该应用程序的开发人员配置文件.
在Targets下,您的主代码签名标识应该是该应用程序的分发配置文件,除了您应该将Debug> Any iOS SDK更改为您的Development配置文件...并确保Release> Any iOS SDK是您的Distribution配置文件.这应该在您配置的手机上构建和运行,并且应该存档而不需要任何代码签名警告.
当我的手机崩溃并且我不得不从之前的iTunes图像恢复时,只有对我有用的东西.
这个解决方案对我有用
我希望有所帮助!
归档时间: |
|
查看次数: |
282415 次 |
最近记录: |