【转】上传mac app的图文教程

来源:互联网 发布:比淘宝还便宜的网站 编辑:程序博客网 时间:2024/04/27 16:08
配置的时候推荐用safari,chrome有的版本会少步骤(我擦)
申请mdp就不说了,直接来如何配置
打开developer certificate utility ,http://developer.apple.com/mac 登录进来就是

【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=
 
按左边的顺序来,当然前提是先在keychain里面生成CertificateSigningRequest.certSigningRequest,这里也不说了,我桌面这个文件已经扔了2年了。。。一直没删过

【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=

创建app id了,这里名字随意,下面其实也是随意的,但是要和xcode里面的对应起来

【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=

创建完了出现这样的样式,增值服务自己再配置咯
  
【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=

下步创建证书,注意开发证书和发布证书,还有下面的开发证书(类似adhoc的东西吧貌似)
因为我们要上传到mac store,所以选mac发布证书


【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=

按下一步一步步来,这步应该不陌生了吧

【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=

创建完了应该出现如图所示的画面
  
【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=

接着下步,绑定系统id了
  
【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=

系统id在关于本机里面
  
【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=

接着创建开发,发布证书了

【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=
  

【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=

开发证书可以选下面的设备,发布就不行鸟
  
【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=
 

【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=
  
接着Xcode里面设置app id和证书了,对着图找位置改咯,info.plist里面改Bundle identifier,程序类型也选上Application Category
然后编译出来.app文件,接着开始打包上传


【转】上传mac app的图文教程 - X-Droid - =六道异次元之Ω空间=

这里需要用命令行把.app变成.apk
打开终端,输入命令,命令的写法在图里写的很明白了,再给出官方版

productbuild \
    --component build/Release/Sample.app /Applications \
    --sign "3rd Party Mac Developer Installer: John Appleseed" \
    --product product_definition.plist Sample.pkg

测试打包是否成功的代码
sudo installer -store -pkg path-to-package -target /

然后用app uploader上传吧
Reference:http://www.cocoachina.com/bbs/read.php?tid=97021
原创粉丝点击