xcode - 构建 mac 应用程序会在 .app 中生成 .app
问题描述
我正在尝试将我的游戏移植到 Mac 上的 SDL。我已经让它在 iOS 上运行,所以我想我们也试试 OSX。
所以我让它在 xCode 中运行。但是,当我存档时,我最终得到一个 .app 包,如果我打开它,它包含内容,其中包含 MacO、plist 等,但是,它也再次包含相同的 .app,当我查看内容时,它包含相同的文件夹。更奇怪的是,我可以运行的内部应用程序,外部应用程序只是崩溃(它找不到嵌入式框架)。这实际上是正确的,因为外部应用程序不包含框架文件夹,但内部应用程序包含。(我使用复制文件步骤嵌入框架)
什么会导致App中的App?我该如何解决?
该图像显示了应用程序(framebuffertest)的内容,其中再次显示了完全相同的应用程序(和相同的文件夹)
解决方案
所以暂时解决了。
事实证明,如果您执行“导出应用程序”(从归档选项 (Xcode 9) 中),那么您最终会得到一个应用程序中的应用程序。
但是,当您选择“开发”导出选项时,您最终会得到运行良好的内部 .app。
推荐阅读
- c++ - 如果您知道我的意思,有没有办法在背景中为 C++(控制台)中的某些区域着色?
- javascript - React 中的状态不随 setState 方法改变
- r - 如何创建一个“不等于”的函数?
- python-3.x - 如何更新 Flask-SQLAlchemy-Marshmallow 中的嵌套对象
- sql - SSDT 数据库项目中对系统数据库的引用变得重复
- php - PHP | 获取数组中的值 | WordPress
- laravel - Laravel社交名流动态redirectUrl在多租户应用程序中不起作用
- reactjs - 如何在 React-dropzone-uploader 中从后端获取响应数据到 React
- javascript - React Highchart 的错误数据格式
- f# - F#如何打印出管道正向序列中的序列?