ios 企业级app 怎么上传

 我来答
匿名用户
2016-12-13
展开全部

一、通过企业账号申请证书

  1 Certificate Signing Request (CSR)文件

  在Mac系统中进入“钥匙串访问”,选择“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书…”,如图1所示:

  —>填写前两项,并选择“存储到磁盘”,如图2所示:

  2 请求Certificate证书

  登录https://developer.apple.com —>MemberCenter—>Certificates, Indentifiers & Profiles—>Certificates,如图3所示:

  —>在图4页面,点击右上角加号,添加一个证书:

  —>选择In-House and Ad Hoc,点继续,如图5所示:

  —>如图6:Choose File选择第1步的CSR文件上传,点击generate生成cer证书,下载后双击安转(需要输入Mac的密码)

  3 App ID

  点击右上角的加号按钮,如图7所示:

  —>有两项需要填(如图8所示),name为描述可以随便填写.bundleID必须与APP的bundleID完全一致(如图9所示)。至于App Services根据自己需要选择。最后点击继续->submit->done

 

  4 生成最终的Provisioning Profile(企业版不需要device即iPhone的UDID,因此跳过)。

  选择Provisioning Profile->ALL,点击右上角加号:

 

  —>选择刚创建的AppID,点击继续,如图12所示:

  

  —>选择cer证书点击继续.图13 给最终生成的Profile文件命名方便自己识别。然后点击生成,并下载双击打开。至此证书环节完毕

二、打包ipa,手动生成plist

  这一步开始前,需要将手机插入电脑,并调试选项选择真机。(防止无法Archive),如果没有真机,可以选择iOS Device(这个没有测试)。

  1 打包ipa

  1.1 Edit scheme

  用Xcode打开对应APP。Product->Scheme->Edit scheme,填写scheme name如图14所示

  1.2 选择对应证书,即刚才生成的证书,如图15所示:

  1.3 归档,Product->Archive,并按图16,图17操作:

  完成之后会生成一个ipa包。

三、发布APP

 

  要发布还必须有一个plist文件,在Xcode6之前会自动生成一个plist文件,但是Xcode6之后需要我们自己创建plist,文章最后提供一个plist模板,复制并重命名为plist后打开根据提示操作即可.图18为

plist的截图,可以看到有三个URL,分别存放ipa,大小图标。当用Safari打开plist时会根据填的URL来下载安装ipa,大小图标。

  那么plist放在哪里呢?它的URL是多少呢?苹果对plist存放地址有要求,必须是https的,如果没有https网站,我们可以把plist放在https://Git.oschina.NET。具体做法就是在上面创建一个项目(不能是私人的),然后将编辑好的plist传到项目,最后将plist的URL赋值下来,比如https://git.oschina.Net/waitwait/companytest/blob/master/MDDTest.plist。然后我们在Safari中输入:itms-services:///?action=download-manifest&url=https://git.oschina.net/waitwait/companytest/blob/master/MDDTest.plist就可以安装了(一定要将红色字符串和蓝色URL一起输入)。

  Safari操作的具体流程是:

   1 Safari解析我们输入的那一串字符串,找到plist文件

  2 根据plist文件里面提供的信息下载ipa包,还会访问大小图标

下面是plist模板的文本形式,将其复制到文本然后重命名.plist,用Xcode打开按照提示编辑即可。

<?xml version='1.0' encoding='UTF-8'?>
02.2 <!DOCTYPE plist PUBLIC '-//Apple//DTD PLIST 1.0//EN' 'http://www.apple.com/DTDs/PropertyList-1.0.dtd'>
03.3 <plist version='1.0'>
04.4 <dict>
05.5     <key>items</key>
06.6     <array>
07.7         <dict>
08.8             <key>assets</key>
09.9             <array>
10.10                 <dict>
11.11                     <key>kind</key>
12.12                     <string>software-package</string>
13.13                     <key>url</key>
14.14                     <string>ipa包URL(必填)</string>
15.15                 </dict>
16.16                 <dict>
17.17                     <key>kind</key>
18.18                     <string>full-size-image</string>
19.19                     <key>needs-shine</key>
20.20                     <false/>
21.21                     <key>url</key>
22.22                     <string>下载时大图(非必填)</string>
23.23                 </dict>
24.24                 <dict>
25.25                     <key>kind</key>
26.26                     <string>display-image</string>
27.27                     <key>needs-shine</key>
28.28                     <false/>
29.29                     <key>url</key>
30.30                     <string>下载时小图(非必填)</string>
31.31                 </dict>
32.32             </array>
33.33             <key>metadata</key>
34.34             <dict>
35.35                 <key>bundle-identifier</key>
36.36                 <string>BundleID(必填)</string>
37.37                 <key>bundle-version</key>
38.38                 <string>1.0</string>
39.39                 <key>kind</key>
40.40                 <string>software</string>
41.41                 <key>subtitle</key>
42.42                 <string>副标题(非必填)</string>
43.43                 <key>title</key>
44.44                 <string>应用名(必填)</string>
45.45             </dict>
46.46         </dict>
47.47     </array>
48.48 </dict>
49.49 </plist>
匿名用户
2016-12-13
展开全部
不上传啊。。。企业的不能在APP store中上架的,你可以自己搭建一个下载的服务器,然后别人访问这个地址,下载。
或者你可以通过蒲公英、腾讯分发这样的平台直接分发
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-12-13
展开全部
注册开发者才能真机测试以及上架,年费99美元,三七分成,你七苹果三
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式