Xcode 11.3:框架嵌入/签名问题

Xcode 11.3:框架嵌入/签名问题,xcode,embed,signing,ios-frameworks,xcode11.3,Xcode,Embed,Signing,Ios Frameworks,Xcode11.3,升级到Xcode 11.3后,我不能再嵌入框架 为了调查这种情况,我创建了一个新的单视图项目,并在模拟器下执行它。 然后我在Targets/General/Frameworks、库和嵌入式内容中添加了一个标准框架,即CoreLocation.framework 有3个选项:不嵌入、嵌入并签名、嵌入而不签名: 问题: 如果我选择“嵌入而不签名”,应用程序将生成,但会出现运行时错误 This app could not be installed at this time. … Failed to

升级到Xcode 11.3后,我不能再嵌入框架

为了调查这种情况,我创建了一个新的单视图项目,并在模拟器下执行它。
然后我在Targets/General/Frameworks、库和嵌入式内容中添加了一个标准框架,即
CoreLocation.framework

有3个选项:不嵌入、嵌入并签名、嵌入而不签名:
问题:

如果我选择“嵌入而不签名”,应用程序将生成,但会出现运行时错误

This app could not be installed at this time. …  
Failed to load Info.plist from bundle …  
CoreLocation.framework; Extra info about plist: ACL=<not found> 
我很惊讶签名的标识是“-”。因此,我查找了项目构建设置。他们是: 在这里,我觉得一切都很好

我的问题是:

我的设置有什么问题


PS:我已经查过了,但是没有答案。

我的一个朋友找到了答案:
在Xcode版本11.3(11C29)中,线程消毒剂不再工作,请参阅。
解决方法是禁用它

另一点是不再需要嵌入标准框架。因此,在上述测试项目中,不需要嵌入CoreLocation,可以将其删除

…
Signing Identity: "-"
…
CoreLocation.framework: bundle format unrecognized, invalid, or unsuitable