2013-05-10 86 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。

相關問題