我认为在这种情况下,不同的目标选项是完全有效的,因为您可以决定哪些文件进入哪个应用程序。我有一个类似的应用程序共享大部分代码,但有一些特定的资源,特定于每个应用程序。
只需确保在向项目添加新文件时选择了正确的目标,或者如果它是共享资源,则选择所有目标。您可以在XCode的实用程序面板中执行此操作。