Macos dmg拖放并运行程序

Macos dmg拖放并运行程序,macos,installation,dmg,Macos,Installation,Dmg,我有一个在MAC OS X上创建和写入文件的程序。我创建了一个包含我的程序的.dmg文件。现在,当我单击.dmg文件时,我可以将程序拖放到应用程序文件夹中。但是我必须在应用程序文件夹中运行我的程序来创建文件。当用户拖放到文件夹时,它会自动运行我的程序,当用户将我的程序移动到垃圾箱时,它会运行我的程序并删除先前创建的文件吗?当然不会。用户必须明确启动您的应用程序。如果有任何应用程序能够自行启动,那么到目前为止,我们在Mac OS上的病毒数量将达到数百万。那么还有其他方法可以解决我的问题吗?我是麦克

我有一个在MAC OS X上创建和写入文件的程序。我创建了一个包含我的程序的.dmg文件。现在,当我单击.dmg文件时,我可以将程序拖放到应用程序文件夹中。但是我必须在应用程序文件夹中运行我的程序来创建文件。当用户拖放到文件夹时,它会自动运行我的程序,当用户将我的程序移动到垃圾箱时,它会运行我的程序并删除先前创建的文件吗?

当然不会。用户必须明确启动您的应用程序。如果有任何应用程序能够自行启动,那么到目前为止,我们在Mac OS上的病毒数量将达到数百万。

那么还有其他方法可以解决我的问题吗?我是麦克的新手。我不必使用.dmg。这是在MAC OS X上构建安装程序并从安装程序中创建和删除文件的一种方法吗?