问题如题,第一次遇到这个问题特意查了一下发现大部分的解决方案都是源自这里。
参照它的步骤并没有解决我的问题,所以自己研究了一下。
找到打包生成的.xcarchive
文件,显示包内容。
发现问题没有,
Applications
目录下有两个包,一般只会有一个,所以我发现我的问题在于工程中的两个Scheme
在Product->Archive
设置中出错了(我使用了两个scheme区分正式和测试环境)。然后我发现我在scheme的设置中有一些问题,如图
两个
Targets
的选项都勾选了,因为Archive
勾选导致打包生成了两个,猜测Xcode认为不知道选择哪个产生了Generic Xcode Archive的问题。取消勾选至此问题解决,重新打包不在出现这个问题。