Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.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 应用程序可以';不能安装_Objective C_Cocoa_Terminal - Fatal编程技术网

Objective c 应用程序可以';不能安装

Objective c 应用程序可以';不能安装,objective-c,cocoa,terminal,Objective C,Cocoa,Terminal,我正在尝试安装我的应用程序,但遇到一些问题。我使用终端productbuild命令构建了一个.pkg。然后,我尝试在我用产品构建制作的.pkg上使用sudo安装程序测试安装。当我尝试运行sudo安装程序时,我在终端中收到一条消息,说明“此计算机上无法安装应用程序”。你知道为什么会这样吗 编辑:算出了。原来有一个特殊的安装程序命令用于运行应用商店软件包。对于任何需要它的人,命令是 sudo installer -store -pkg /Users/MyApp/ -target /Direc

我正在尝试安装我的应用程序,但遇到一些问题。我使用终端productbuild命令构建了一个.pkg。然后,我尝试在我用产品构建制作的.pkg上使用sudo安装程序测试安装。当我尝试运行sudo安装程序时,我在终端中收到一条消息,说明“此计算机上无法安装应用程序”。你知道为什么会这样吗

编辑:算出了。原来有一个特殊的安装程序命令用于运行应用商店软件包。对于任何需要它的人,命令是

    sudo installer -store -pkg /Users/MyApp/ -target /DirectoryToInstallTo

您应该可以双击.pkg文件进行安装。您构建的目标OSX版本是什么?您运行的是什么版本?我的project Base SDK设置为10.7,我的计算机运行的是10.7。我只是在看包装制造商。我可以用它制作一个.pkg提交到Mac应用商店吗?啊,你最初没有提到任何关于Mac应用商店的事情。你读过吗?谢谢,这就是我要找的。你知道为应用商店编译的.pkg是否应该像普通的.pkg一样运行吗?我的意思是,当我双击为提交到应用商店而构建的.pkg时,.pkg是否应该安装我的应用?