gpt4 book ai didi

ios - 手动更改 $(AppIdentifierPrefix) 属性?

转载 作者:可可西里 更新时间:2023-11-01 05:01:10 25 4
gpt4 key购买 nike

我在苹果商店上传了应用程序。现在我正在开发更新版本。但不是在现有项目上工作,我创建了不同名称的新项目。完成后,我更改了名称和包标识符以匹配现有应用。

我尝试上传应用程序来试飞,但出现错误

"Invalid IPA: The keychain-access-group in the embedded.mobileprovision and your binary don't match."

所以我开始浏览网络寻找答案...我想到的是启用权利。我做了,但无济于事......然后我编辑了权利,从这里改变:

$(AppIdentifierPrefix)com.xxxx

为此:

12HJ2312.com.xxxx (the number is number of prefix from developer portal)

成功了,我可以上传了。世界又一次美好了。或者是吗?我仍然不明白为什么我必须改变这个。来自哪里

$(AppIdentifierPrefix)

是红色的吗?我认为是钥匙串(keychain)中的红色,但似乎不是,因为钥匙串(keychain)中的值与我输入的值相同。那么我如何才能看到这个值,它在哪里绘制它的内容呢?

最佳答案

应用标识符前缀在您使用的配置文件中指定。在 finder 中找到配置文件。为此,在 Xcode 中,转到 Window>Organizer。在管理器中,右键单击配置文件并选择“在 Finder 中显示配置文件”)。在 TextEdit 或其他一些文本编辑器中打开该文件,您会在中间某处看到与此类似的内容(搜索“Entitlements”)。

<key>Entitlements</key>
<dict>
<key>application-identifier</key>
<string>A1B2C3D4E5.com.example.*</string>
<key>get-task-allow</key>
<false/>
<key>keychain-access-groups</key>
<array>
<string>A1B2C3D4E5.*</string>
</array>
</dict>

本例中的应用标识符前缀是 A1B2C3D4E5

关于ios - 手动更改 $(AppIdentifierPrefix) 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17473443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com