Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.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 Xcode 8中的位代码\u条失败_Ios_Objective C_Iphone_Xcode8 - Fatal编程技术网

Ios Xcode 8中的位代码\u条失败

Ios Xcode 8中的位代码\u条失败,ios,objective-c,iphone,xcode8,Ios,Objective C,Iphone,Xcode8,我知道很少有和这个题目一样的问题,我尝试了所有建议的解决方案,但在我的案例中不起作用。有人有其他解决方法吗 我尝试了以下所有选项 1) 删除所有派生数据并多次清理** 2) 更改Xcode版本** 3) 从复制的文件中设置条带\u位代码\u=否 4) 生成设置中的所有位代码选项均设置为“否”** 5) 选中-取消选中“从位代码重建”选项** 有人知道为什么这个选项(从存档中的位代码重新构建选项)只出现在特定的项目中,而不是在所有项目中都可见。我检查了两个项目,其中一个项目的此选项可见,另一个项目

我知道很少有和这个题目一样的问题,我尝试了所有建议的解决方案,但在我的案例中不起作用。有人有其他解决方法吗

我尝试了以下所有选项

1) 删除所有派生数据并多次清理**

2) 更改Xcode版本**

3) 从复制的文件中设置条带\u位代码\u=否

4) 生成设置中的所有位代码选项均设置为“否”**

5) 选中-取消选中“从位代码重建”选项**

有人知道为什么这个选项(从存档中的位代码重新构建选项)只出现在特定的项目中,而不是在所有项目中都可见。我检查了两个项目,其中一个项目的此选项可见,另一个项目的此选项不可见-我检查了的所有设置,发现设置中没有任何更改,那么为什么这会发生在两个不同的项目中

如果有人有同样的想法,请与我分享

多谢各位

转到“项目设置”并根据“启用位代码”选项标记“否”

这是存档时的显示方式

请参见:

1:所有提供的库都必须支持位代码,以便包含它们的主目标支持位代码

2:尝试在启用位代码的情况下编译项目,以检查是否所有依赖项都支持位代码

注意:对于iOS应用程序,位代码是默认值,但是可选的。对于watchOS和tvOS应用程序,需要位码。如果您提供位代码,则应用程序包中的所有应用程序和框架(项目中的所有目标)都需要包含位代码。 使用iTunes Connect分发应用程序后


我已经这样做了,我解释了我在代码中尝试过的所有选项,但我还是遇到了同样的问题。我也尝试过这个选项作为研发,但没有成功,因为我的SDK没有比特码。所以我必须设置“位码启用否”