在没有Xcode的情况下提交到OSX应用程序商店

时间:2013-05-10 20:46:46

标签: macos mac-app-store

我正在尝试将我的应用程序提交到OSX应用程序商店,但它不是使用XCode创建的,因此没有XCode项目,所以Apple的所有文档都没有帮助。我在这里发现了一个类似的帖子,关于在应用程序商店中提交IOS应用程序:

How to submit an iOS app WITHOUT XCode?

但这对于向商店提交OSX应用程序并没有多大帮助。我引用的链接建议创建.ipa文件,但我没有提交到IOS应用程序商店,所以这似乎不是我想要做的,我想也许我只能提交我的.app文件。所以我继续启动应用程序加载器,单击“交付应用程序”,“选择我使用ITunes连接创建的Mac OSx应用程序”,然后尝试选择我的.app文件,但它显示为灰色。我需要为app创建类似的zip文件(如.ipa文件)吗?我如何为OSX应用程序执行此操作?

2 个答案:

答案 0 :(得分:7)

从.app文件生成.pkg文件,并使用Application Loader上传.pkg文件。从终端运行此命令:

productbuild \
    --component build/Release/YourApp.app /Applications \
    --sign "Your certificate" \
    --product product_definition.plist YourApp.pkg
可以使用Application Loader将

YourApp.pkg上传到App Store。

答案 1 :(得分:1)

我认为这根本不可能。据我所知,您必须使用Xcode将应用程序发布到Mac App Store。

无论如何,你可以看看这个Tutorial on how to publish AIR applications to the Mac App Store。它使用Applications Loader来提供PKG存档。