Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c Cocoa应用程序首次打开_Objective C_Macos_Cocoa_Mac App Store - Fatal编程技术网

Objective c Cocoa应用程序首次打开

Objective c Cocoa应用程序首次打开,objective-c,macos,cocoa,mac-app-store,Objective C,Macos,Cocoa,Mac App Store,我如何才能使大多数应用程序都有一个对话框,当您第一次打开它们时,它会要求您将应用程序拖到应用程序文件夹中?项目构建中是否有我必须指定的设置?我该怎么做呢?在上有可用的示例代码在mac app store上有可用的示例代码?默认情况下,MAS中的应用程序安装在应用程序目录中。您也不会在MAS中创建.dmg文件。哦,第三,当你第一次打开应用程序时,你不会看到这个视图。当你用Finder打开.dmg文件时,你会得到它。不,有些应用在第一次启动时会问你这个问题。我个人讨厌它,因为我把我的应用程序存储在~

我如何才能使大多数应用程序都有一个对话框,当您第一次打开它们时,它会要求您将应用程序拖到应用程序文件夹中?项目构建中是否有我必须指定的设置?我该怎么做呢?

上有可用的示例代码在

mac app store上有可用的示例代码?默认情况下,MAS中的应用程序安装在应用程序目录中。您也不会在MAS中创建.dmg文件。哦,第三,当你第一次打开应用程序时,你不会看到这个视图。当你用Finder打开.dmg文件时,你会得到它。不,有些应用在第一次启动时会问你这个问题。我个人讨厌它,因为我把我的应用程序存储在
~/Applications
中,而我讨厌安装程序/应用程序假设不是这样。mac-app-store?默认情况下,MAS中的应用程序安装在应用程序目录中。您也不会在MAS中创建.dmg文件。哦,第三,当你第一次打开应用程序时,你不会看到这个视图。当你用Finder打开.dmg文件时,你会得到它。不,有些应用在第一次启动时会问你这个问题。我个人讨厌它,因为我将我的应用程序存储在
~/Applications
中,而且我讨厌安装程序/应用程序以其他方式进行假设。+1这是可用的基本代码,但它不安全,而且它还可以阻止您的日志记录,因为NSTASK会启动shell。+1这是可用的基本代码,但它不安全,而且它还可以阻止您的日志记录,因为NSTASK会启动shell。