ios – Xcode Bundle标识符问题

ios – Xcode Bundle标识符问题,第1张

概述我正在尝试将我在 Xcode中制作的2个应用程序安装到设备上,并且只能成功构建一个. 在成功构建软件包标识符的那个是123456789A.com.company.appnameProject,其中“Project”是灰色不可编辑文本中的项目名称. 对于捆绑标识符失败的那个没有任何不可编辑的文本,我不明白为什么一个人有不可编辑的灰色文本而另一个没有. 这是错误描述标识’…’与您的钥匙串中的任何非过期 我正在尝试将我在 Xcode中制作的2个应用程序安装到设备上,并且只能成功构建一个.

在成功构建软件包标识符的那个是123456789A.com.company.appnameProject,其中“Project”是灰色不可编辑文本中的项目名称.

对于捆绑标识符失败的那个没有任何不可编辑的文本,我不明白为什么一个人有不可编辑的灰色文本而另一个没有.

这是错误描述标识’…’与您的钥匙串中的任何非过期证书/私钥对不匹配

我尝试了以下捆绑标识符,但没有成功.

123456789A.*123456789A.com.company.appname123456789A.com.company.appnameProject (project is in editable text)

注意:我尝试删除并重新安装配置文件和密钥链.如果一个app成功构建,我的钥匙串或配置文件有任何问题,我会感到惊讶.

解决方法 灰色文本是不可编辑的,因为它使用了包的项目名称的rfc1034IDentifIEr版本

如果查看目标信息,您会看到包标识符如下所示.

com.company.${PRODUCT_name:rfc1034IDentifIEr}

项目名称是Project Property编辑器“Targets”部分中图标旁边的值.

您可以通过在名称已被选中时单击一次来更改目标的名称.或选择它并按Enter键.

更改目标名称将更改Bundle标识符中的灰色值.

有时您的配置文件不包含它应该包含的所有UDID.

您可以尝试确保在itunes connect门户中选择它们.然后下载新副本.

您也可以尝试将ios设备连接到xcode并在“管理器”中进行设置以进行开发

如果这不起作用.您可能希望从xcode和存储它们的硬盘中删除所有配置文件,然后从xcode重新下载它们.

偶尔会有气质

总结

以上是内存溢出为你收集整理的ios – Xcode Bundle标识符问题全部内容,希望文章能够帮你解决ios – Xcode Bundle标识符问题所遇到的程序开发问题。

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

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1004721.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存