我正在尝试将游戏移植到Mac上的SDL。我已经在iOS上运行它了,所以我想让我们也尝试OSX。
所以我已经在xCode中运行它。 但是,当我存档时,我最终得到一个.app包,如果我打开它,则它包含目录以及MacO,plist等。 但是,它也再次包含相同的.app,当我查看内容时,它包含相同的文件夹。 更奇怪的是,我可以运行的内部应用程序,外部应用程序崩溃(找不到嵌入式框架)。 这实际上是正确的,因为外部应用程序不包含框架文件夹,而内部应用程序包含框架文件夹。 (我在框架中嵌入了一个复制文件步骤)
什么会导致应用中的某个应用?我该如何解决?
该图像再次显示了应用程序的内容(framebuffertest),并在其中再次显示了完全相同的应用程序(和相同的文件夹)
答案 0 :(得分:0)
现在解决了。
事实证明,如果您执行“导出应用程序”(通过归档选项(Xcode 9)),则最终将在应用程序中获得一个应用程序。
但是,当您选择“开发”导出选项时,最终只会得到内部的.app,效果很好。