Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.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
Ios iPhone应用程序提交-错误ITMS-90171无效捆绑结构Can';不包含独立的可执行文件_Ios_Iphone_Xcode_App Store Connect - Fatal编程技术网

Ios iPhone应用程序提交-错误ITMS-90171无效捆绑结构Can';不包含独立的可执行文件

Ios iPhone应用程序提交-错误ITMS-90171无效捆绑结构Can';不包含独立的可执行文件,ios,iphone,xcode,app-store-connect,Ios,Iphone,Xcode,App Store Connect,我已经包括了我收到的全部错误信息的截图。当我尝试将我的应用提交到iTunes Connect时,就会发生这种情况。运行应用程序时,我没有收到任何错误 我的应用程序出现了完全相同的错误,我无法从信息中找到任何原因。不过,不同之处在于,我为所有.dll文件都获得了它 过了一段时间,我看到在IOS捆绑签名-自定义权限下,它试图指向一个不存在的文件。我只是删除了它,它不再给出错误 不确定它是否对您也有帮助,但它对我来说很有效。这个问题对我来说是由于将框架包含在捆绑包中造成的。例如,我正在将.frame

我已经包括了我收到的全部错误信息的截图。当我尝试将我的应用提交到iTunes Connect时,就会发生这种情况。运行应用程序时,我没有收到任何错误


我的应用程序出现了完全相同的错误,我无法从信息中找到任何原因。不过,不同之处在于,我为所有
.dll
文件都获得了它

过了一段时间,我看到在
IOS捆绑签名
-
自定义权限
下,它试图指向一个不存在的文件。我只是删除了它,它不再给出错误


不确定它是否对您也有帮助,但它对我来说很有效。

这个问题对我来说是由于将框架包含在捆绑包中造成的。例如,我正在将.framework文件复制到应用程序包中。这是不必要的,因为框架是静态链接到主应用程序二进制文件的

很可能,您有一个文件夹,其中包含复制到项目中的.framework(如“外部”或“第三方”)。该文件夹不应具有任何目标的成员资格

在Frameworks文件夹中,应该是实际的.framework文件,其中包含应用程序的目标成员身份和“必需”


我也面临同样的问题

步骤1:在复制时查看.Framework您在GoogleMaps.bundle或其他.bundle扩展中错误地复制(拖动)了框架

步骤2:如果.bundle资源中存在其他框架,如果存在,则删除该框架(如果根本不需要),否则从该.bundle中拖出

步骤3:如果.framework不存在,则签入所有.bundle资源,如果.framework存在,如果存在,则移除该框架(如果根本不需要),否则从该.bundle中拖出

第4步:然后清理并构建项目


不确定,如果它对你也有帮助的话,但它对我很有用。

我们的捆绑包有一个带有重音的特殊字符,消除了这个字符,解决了这个问题。

帮助我的是,我将我的框架作为框架中的项目目标,库和嵌入内容->不嵌入


您找到解决方案了吗?我得到了完全相同的错误。我有相同的错误,你找到解决方案了吗?我得到了相同的错误。我也得到了这个错误。事实证明,我所包含的一个框架在构建设置中将自己的“始终嵌入Swift标准库”设置为“是”。获取一个关闭的构建为我清除了错误。