xcode 将IOS应用程序上载到App Store Connect时出错,“二进制文件无效,LSApplicationLaunchProhibited的值”

ubbxdtey  于 2023-03-13  发布在  iOS
关注(0)|答案(1)|浏览(132)

错误屏幕截图

在为我的手表应用程序分发配套iOS应用程序时,我收到以下错误“资产验证失败
二进制文件无效。iOSMealCoach.app/Info.plist在你的应用发布后,无法更改Payload/ www.example.com中LSApplicationLaunchProhibited的值。(ID:*〈某个身份证号码〉)”
以下是我遵循的步骤
1.我已经创建了一个苹果手表的获取膳食教练应用程序,并将其发布在应用程序商店。
1.之后,我在Xcode中创建了一个新的iOS应用目标,并开发了配套的iOS应用

  1. iOS应用程序在模拟器中似乎工作正常。
    1.但当我尝试单击“产品”-〉“存档”-〉“分发应用程序”以上传到App Store Connect时,出现以下错误
    1.资产验证失败。“无效的二进制文件。应用发布后,有效负载/ www.example.com中LSApplicationLaunchProhibited的值iOSMealCoach.app/Info.plist无法更改。(ID:*〈某个身份证号码〉)”
    1.我在Info.plist中找不到“LSApplicationLaunchProhibited”,并且我没有更改任何名为LSApplicationLaunchProhibited的值
    请告诉我如何修复上述错误
    我尝试在Xcode info.plist中查找字段“LSApplicationLaunchProhibited”,但找不到
zour9fqk

zour9fqk1#

找到答案。developer.apple.com/forums/thread/65948我通过更改我的包标识符解决了该问题

相关问题