Objective c 最近在Xcode中创建了一个应用程序,它在我的计算机上运行良好。已将.app发送给朋友,他无法运行

Objective c 最近在Xcode中创建了一个应用程序,它在我的计算机上运行良好。已将.app发送给朋友,他无法运行,objective-c,xcode,quit,Objective C,Xcode,Quit,关于为什么应用程序会启动并很快从dock中消失,有什么建议吗?这是一个非常小的应用程序,大约有80行代码,没有外部API、库或依赖项。一个简单的倒计时应用程序大约在一个小时内创建。让您的朋友从终端窗口(即./MyApp.app/Contents/MacOS/MyApp)运行它,看看它是否会将任何有用的错误消息打印到stdout。检查项目信息中的设置。在目标和项目中检查产品名称。 并检查“设置活动目标”和“设置活动SDK”(模拟器) 这应该可以用。您朋友的计算机运行的操作系统版本相同吗?如果不是的

关于为什么应用程序会启动并很快从dock中消失,有什么建议吗?这是一个非常小的应用程序,大约有80行代码,没有外部API、库或依赖项。一个简单的倒计时应用程序大约在一个小时内创建。

让您的朋友从终端窗口(即./MyApp.app/Contents/MacOS/MyApp)运行它,看看它是否会将任何有用的错误消息打印到stdout。

检查项目信息中的设置。在目标和项目中检查产品名称。 并检查“设置活动目标”和“设置活动SDK”(模拟器)


这应该可以用。

您朋友的计算机运行的操作系统版本相同吗?如果不是的话,你可能需要检查你的构建设置。嗯,在这种情况下,这可能是应用程序逻辑中的一个问题。接下来我要做的是在main()的顶部放一个printf()(或等价物),看看在他运行(重新编译)程序时它是否被打印出来。如果是这样,那么您的应用程序出于某种原因正在退出。