具有两个可执行文件的框架("wrapped" 静态库)

Framework ("wrapped" static lib) with two executables

有没有办法创建一个框架,里面有两个可执行文件,一个用于设备,一个用于模拟器,而不是制作一个胖库?

你应该把你的项目打包成fat framework(不同于fat library),这样可以确保应用程序必须剥离模拟器部分才能上传到应用商店,剥离脚本可以很容易地在一些著名的框架,如 Realm 的动态框架(需要 iOS 8+ - 如果你的库是 iOS 7,你可以尝试重写脚本)

没有这个选项。我们可以在 Apple 框架的 libxml 示例上看到这一点,它们有一个用于设备,一个用于模拟器。