首先,得到要打包的app文件,在xcode的Products下(我们这里肯定是不签名的)。
在桌面新建一个文件夹,取名dmg吧,将app文件放进去。为了实现拖拽到Application的效果,需要在这个文件夹里放一个Application的替身。具体做法是cd到这个目录,建立一个软链接。
打包需要用到磁盘工具。打开系统自带的磁盘工具,选择顶部的 文件-新建映象-来自文件夹的映象。然后选择到我们的那个dmg目录。如图:
好了,现在打开这个dmg,就能直接拖拽到Applications里,让我们的应用出现在Launchpad里了。
如果您在下载安装文件时,文件变成了"文件"而不是".dmg"或".pkg"格式,这可能是因为您的浏览器将下载的文件自动解压缩了。在这种情况下,您可以尝试用以下方法手动解压缩:
打开Finder并找到您下载的文件。
右键单击该文件,并选择“打开方式”>“存档实用工具”。
点击“解压缩”按钮,等待解压缩完成。
然后就可以看到解压缩后的文件,包括安装程序。如果你看到的是一个 ".app" 文件,那么你可以直接将它拖到应用程序文件夹中即可。
如果您的文件仍然无法解压缩,可能是因为文件本身已经损坏或出现了其他问题。在这种情况下,您可能需要重新下载文件或与软件开发者联系以获取更多帮助。
exec是苹果MAC系列安装程序文件。
具体来说:
1、exe后缀的是对win系统的,mac系统下一般是后缀为dmg,或者exec的。大多是软件在APPstore下载就可以,还的些软件需要从网上下载并在系统偏好设置里把应用安装来源里的未知来源勾选上。
2、多数软件能找到for mac版本,即使没有也可以找到相关应用代替。比如xcode代替VS。mac下用的安装文件是dmg,安装之后是app文件,widows之下的安装文件是exe文件,安装之后还是exe,前者是磁盘映像,后者是可执行程序,两者有根本区别且不能通用。
扩展资料:
参数说明:
path:要执行的程序路径。可以是绝对路径或者是相对路径。在execv、execve、execl和execle这4个函数中,使用带路径名的文件名作为参数。
file:要执行的程序名称。如果该参数中包含“/”字符,则视为路径名直接执行;否则视为单独的文件名,系统将根据PATH环境变量指定的路径顺序搜索指定的文件。
argv:命令行参数的矢量数组。
envp:带有该参数的exec函数可以在调用时指定一个环境变量数组。其他不带该参数的exec函数则使用调用进程的环境变量。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)