iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了objective-c – 找不到与应用程序的标识符”匹配的有效供应配置文件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

大家好我是 Xcode等新手…我现在开了一个应用程序我正在尝试分发它我为企业许可证付款,我发现这是一个问题,其他人我太新了,无法找到要改变什么.无法找到与应用程序的标识符’4R7B8RY6Z1.com.LaneBob’匹配的有效供应配置文件是我创建供应配置文件’4R7B8RY6Z1.com.LaneBob.*’我在代码或Xcode中更改了什么来修复此问题@R_174_9447@建立吗?我正在构建存档而不是设备,
@H_801_7@
大家好我是 Xcode等新手…我现在开了一个应用程序我正在尝试分发它我为企业许可证付款,我发现这是一个问题,其他人我太新了,无法找到要改变什么.无法找到与应用程序的标识符’4R7B8RY6Z1.com.LaneBob’匹配的有效供应配置文件是我创建供应配置文件’4R7B8RY6Z1.com.LaneBob.*’我在代码或Xcode中更改了什么来修复此问题@R_174_9447@建立吗?我正在构建存档而不是设备,所以我不知道该怎么做.

谢谢你的帮助!

编辑
我检查了这些地方:

1)info.plist
确保您的Bundle标识符与Provisioning门户中的标识符匹配.它应该具有您在线输入的内容,而不是您的公司名称.

2)你的目标
右键单击构建目标并选择“@L_674_8@信息”.然后在Build选项卡下,找到Code Signing部分.应该有一个项目表示代码签名身份.您可以在此处选择要签署的签名身份,并确保其与预期的配置文件匹配.如果未列出您的配置文件,则表明您未正确安装.您的配置文件需要安装在设备上才能运行,并且在xcode中,因此它可以使用配置文件对应用程序进行签名.

还是行不通

解决方法

对于你的两点:

1)你应该在info.plist文件中有com.LaneBob.yourappName.对于Ad-hoc分发,您不能使用带有通配符的“通用”名称.你不需要开始的HASH部分(4R7B8RY6Z1.在你的情况下)

2)您在XCode目标首选项中选择代码签名标识. ‘LEFT’点击项目,然后转到你的应用目标.在那里,有不同配置的“代码签名身份”.在构建和归档时,通常会构建发布模式并使用分发证书.

如果您的mac中没有安装配置文件,则所有这些都无法解决您的问题.只需从门户网站下载并双击它即可安装它.此外,对于较新的XCode,您只需在此处输入用户/密码,即可从组织者下载所有配置门户.

便说一下,我发现你需要重新启动xcode以“@L_674_8@”钥匙串更新.

希望能帮助到你!

@H_673_53@

大佬总结

以上是大佬教程为你收集整理的objective-c – 找不到与应用程序的标识符”匹配的有效供应配置文件全部内容,希望文章能够帮你解决objective-c – 找不到与应用程序的标识符”匹配的有效供应配置文件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。