Swift 2 iOS&;OSX通用框架

Swift 2 iOS&;OSX通用框架,ios,swift,macos,frameworks,swift2,Ios,Swift,Macos,Frameworks,Swift2,我想创建一个在iOS(包括模拟器)和OSX上重用的框架 我看到了一个如此多的问题,其中提到了这一点:-但是我得到了一个关于x86-64不受支持的错误 我不确定这是不是最好的办法。理想情况下,我会有一个项目/工作区,我可以将一个框架导出到其他项目/工作区,在那里我可以使用任何公共类或方法。如果我必须从同一个项目中为每个平台生成不同的框架,那也不是什么大不了的事情——目标是只需要维护一个可以在每个平台上重复使用的项目 我做这件事的时间比我想承认的要长,所以谢谢你的阅读 对我有用的是:创建一个工作区,

我想创建一个在iOS(包括模拟器)和OSX上重用的框架

我看到了一个如此多的问题,其中提到了这一点:-但是我得到了一个关于x86-64不受支持的错误

我不确定这是不是最好的办法。理想情况下,我会有一个项目/工作区,我可以将一个框架导出到其他项目/工作区,在那里我可以使用任何公共类或方法。如果我必须从同一个项目中为每个平台生成不同的框架,那也不是什么大不了的事情——目标是只需要维护一个可以在每个平台上重复使用的项目


我做这件事的时间比我想承认的要长,所以谢谢你的阅读

对我有用的是:创建一个工作区,设置两个框架,一个用于iOS,一个用于OSX。不加任何东西。添加另一个组。将所有文件放在其中,并将它们添加到两个目标中。这有一个限制。你的共享文件不能导入一个只限于一个平台的框架,比如UIKit。啊,这很干净。在尝试导入iOS框架时,我在获取用于模拟器构建的x86-64时遇到了问题。我得到两个框架文件——iphoneos和iphonesimulator。你会这样做吗?或者是有什么方法可以把每一个工件都带进来?从来没有在模拟器上遇到过任何问题。我将“仅构建活动体系结构”设置为“无内部构建设置”。我遇到过无数关于模拟器和框架的帖子,幸运的是我自己(un)从来没有遇到过这个问题,所以我真的无法帮你解决:/你在其他项目中使用哪个.framework文件?只有iOS框架。但我根本不是专家。