Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 存档验证错误:您的应用程序包必须安装到/应用程序_Xcode_Macos_App Store Connect - Fatal编程技术网

Xcode 存档验证错误:您的应用程序包必须安装到/应用程序

Xcode 存档验证错误:您的应用程序包必须安装到/应用程序,xcode,macos,app-store-connect,Xcode,Macos,App Store Connect,为了发布我的OSX应用程序,我将名称从工作名称更改为最终名称。我用文件检查器更改了项目名称 该项目现在的标题中包含多个句点(.) 以下文件已更改: -工作空间数据的内容 -user.xcuserdatad -(申请名称)-info.plist -project.pbxproj -(应用程序名).xcsheme 现在,我在存档验证过程中遇到以下错误: 存档验证错误:您的应用程序包必须安装到/Applications 我查看了我的项目目标,目标目录正确: 我的工作区中还有一个静态库作为子项目(目标

为了发布我的OSX应用程序,我将名称从工作名称更改为最终名称。我用文件检查器更改了项目名称

该项目现在的标题中包含多个句点(.)

以下文件已更改: -工作空间数据的内容 -user.xcuserdatad -(申请名称)-info.plist -project.pbxproj -(应用程序名).xcsheme

现在,我在存档验证过程中遇到以下错误:

存档验证错误:您的应用程序包必须安装到/Applications

我查看了我的项目目标,目标目录正确:

我的工作区中还有一个静态库作为子项目(目标)。但在那里,部署设置为“跳过安装”

我怎样才能纠正这个问题

更新:

我忘了提到我必须硬编码Bundle标识符以避免重命名


应用程序目录设置了变量$(LOCAL\u APPS\u DIR)

删除应用程序名称中的标点符号解决了问题。 验证过程似乎使用了类似于.*.app的正则表达式。和具有多个“.”的文件名无法匹配