2013-05-10 160 views
2

我想提交我的应用程序到OSX应用商店,但它不是使用XCode创建的,因此没有XCode项目,因此所有的Apple文档都没有帮助。我发现了一个有点类似的帖子在这里了解iOS应用程序提交到应用商店:提交到没有Xcode的OSX应用程序商店

How to submit an iOS app WITHOUT XCode?

但这并不能真正帮助我那么多与提交OSX的应用程序商店。我引用的链接建议创建一个.ipa文件,但我没有提交到IOS应用程序商店,这似乎并不是我想要做的,我想也许我可以提交我的.app文件。所以我继续前进并启动了应用程序加载器,单击了“交付应用程序”,选择了使用iTunes连接创建的Mac OSx应用程序,然后尝试选择我的.app文件,但显示为灰色。是否有需要为应用程序创建的类似的zip文件(如.ipa文件)?我将如何做到这一点的OSX应用程序?

+0

你是怎么创建你的应用的?你有正确的签名吗? – lxt 2013-05-10 22:58:13

+0

该应用程序是使用来自我的开发环境(常见lisp的实现,称为CCL)的构建命令创建的,是的,我的应用程序已经过密码编码和沙盒处理,并且已经运行了codesign -dvvv --entitlements: -/app/path,查看。我应该能够使用Application Loader选择一个.app文件吗?我使用的证书说它在Keychain Access中有效,有没有其他方法可以证明它是好的? – Mike2012 2013-05-10 23:12:03

回答

6

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

productbuild \ 
    --component build/Release/YourApp.app /Applications \ 
    --sign "Your certificate" \ 
    --product product_definition.plist YourApp.pkg 

YourApp.pkg可以使用Application Loader上传到App Store。

相关问题