软录 · 2023年2月27日

苹果app企业证书申请流程|应用在苹果App Store 怎么上架以及审批

❶ 为什么苹果手机需要用企业证书签名之后才可以在苹果设备上安装

因为这是苹果系统的一种安全机制,证书相当于一个通行证一样的东西,用证书签过名之后才能在苹果设备上安装。苹果未进行App Store上架的应用,一般很大一部分都是通过企业签名进行下载安装使用的。因为ios用户下载APP只能在App Store, 而App Store对上架的软件审核很严格,很多APP无法通过审核,只有通过用证书签名才能分发给ios的用户下载APP。除了企业签名还有用个人开发者账号的超级签名,还有苹果官方认可的分发模TF上架。App需要获得用户,那么在苹果手机中就要上架到App Store,但是并不是所有App都能顺利上架,那么未上架App Store的下载安装,这就要看企业开发者账号的能力了。因为苹果官方是不允许未经“许可”的App在苹果手机上直接发布的,所以这就需要找一个可以提供苹果企业签名服务的供应商实现App签名应用下载。这种操作就相当于给App一个权限,使用了企业证书进行签名,给予App一个可以下载安装的“机会”。与此同时,苹果手机安装非AppStore里面的软件是需要证书签名的,是出于安全考虑一般这种 app都不会很完善,需要完全确定它的安全性,经过信任之后才能安装,并且证书对应不同的系统版本也是有所区别的,有一定时间限制,会过期。拓展资料:苹果企业证书是需要向苹果公司申请的,苹果开发者证书大致分为三种1、第一种是个人开发者证书,需要收费,支持真机调试,可以上架App Store(个人开发者证书后期延伸出的也就是超级签名)2、第二种是公司证书。需要收费,支持多人协作开发,可以上架App Store。3、第三种是企业证书。需要收费,支持企业自己发布App,不可以上架到App Store(企业证书可实现的操作也就是现在常见的企业签名),第三种是选择较多也是比较常用的,那么为什么苹果手机可以安装企业证书签名的App呢?是因为企业证书一般是企业内部使用的,不能用来进行上架,App还在测试阶段可以使用企业签名来进行下载安装,方便使用,操作简单,免去了App Store上架的繁琐步骤和严格的审核省去了大量时间和精力。

❷ 苹果开发者企业账号有什么要求吗

①费用:299 美元/年。

② 允许多个开发者协作开发。

③ 需要填写公司的邓百氏编码( D-U-N-S Number)。

④ 该账号下的 app 不能发布到 App Store 中。

⑤ 需要创建 Apple ID。

❸ 苹果企业开发者账号申请

一般两三天内,你就能拿到DUNS码,拿到DUNS码之后就可以正式申请苹果开发者账号了– 如下首先第一步:选择你的账号类型-企业、公司、个人、政府、教育-选择公司即可 – 企业账号无法在App Store上架 -并且企业账号需要299美元一年-公司和个人99美元一年

❹ 申请苹果发布证书要用mac系统吗

方法/步骤1首先打开苹果的开发者网站(Tips:这里我就不贴网址了)点击网站上方的Member Center,会跳转到登录界面(Tips:如果登录过,并选择了浏览器保存此密码的时候,默认是登录状态)。2如图所示输入你的开发者账号和密码。输入完成后点击"Login"(Tips:左边是注册,下边是找回密码,右边是登录,如果没有开发者账号,则需要用苹果账号申请开发者,这里不多说申请过程以及找回过程)。3登录后的界面如图所示,如果没有最上面的两个选项(Dev Centers、Certificates,Identifiers&Profiles),说明你当前登录的账号还不是开发者,需要一个开发者账号登录才会有。如果界面和我一样,恭喜你可以进行真机调试,以及发布等证书操作。4首先点击“Certificates,Identifiers&Profiles”,进入证书界面我们会看到左边“iOS Apps”下面有四个选项:“Certificates”、“Identifiers”、“Devices”、“Provisioning Profiles”(Tips:如果没有该选项或者为空,则说明该开发者账号不是针对于iOS手机app开发的,如,当前演示的开发者账号,是用来做iOS开发的,故此中间的Mac Apps为空,该模块是在开发者账号申请的时候选择的,这里不过多赘述)5这里我会以“iOS Apps”给大家演示首先点击“iOS Apps”下的第一个“Certificates”,该选项作用按我的理解就是授权一台电脑允许进行真机调试(这只是为了大家好理解,不必太较真)。进入界面后,左边一列就是我们刚才在上一页看到的四个选项的具体目录,右边就是对应目录“Certificates”下的“All”里面的具体内容,当前目录就是授权证书,我们看右边有一列名字叫做Type,Type标示证书的种类,例如当前大家看到的“iOS Distribution”发布授权证书、“iOS Development”调试授权证书、“APNs Development iOS”推送调试授权证书等。点击对应证书会出现证书详情,有移除和下载选项,这里我们点击右上方的“十”号进行授权证书创建。6之后我们会看到如图界面,此处我们选择“Development”下的“iOS App Development”,进行真机调试电脑授权申请。然后界面往下拉,点击界面最下方的“Continue”进行创建。7这一步,我们继续点击“Continue”。这一步是说,需要电脑的钥匙串配置文件,稍后我会给大家说,所以我们先点击“continue”,进入下一步。8这一步,需要我们上传钥匙串的配置文件。好,我们现在打开我们的Launchpad,找到“钥匙串访问”,打开之后,不用等界面出来,直接在上方导航条中选择“钥匙串访问”目录下的“证书助理”,选择“从证书颁发机构请求证书”。如图:9如果想通过邮件接收证书,则需要填写邮箱,两个邮箱填写一样就行,之后在“请求是:”里面选择用“电子邮件发给CA”,即可通过电子邮件收到钥匙串配置文件。在这里笔者就用最简单粗暴的方式来获得钥匙串配置文件,直接通过“请求是:”中选择“存储到磁盘”,上面的邮箱就可以随便填写了(是必填项,但不需要通过邮箱获得,所以随便填写就好)。点击继续,我们为我们的文件选一个位置,这里我就选择桌面了,当然一定要选择自己能找到的位置。10我们在桌面上找到我们的钥匙串授权文件,如图所示。(Tips:生成的钥匙串配置文件是我们的当前电脑的,也就是对当前电脑授权真机开发,如果需要授权其他电脑,则需要其他电脑上对应的钥匙串配置文件)之后我们回到浏览器,我们刚才需要上传的地方,点击“choose file”,找到为我们刚才放置钥匙串配置文件的地方。选中后,点击“打开”,点击“Generate”生成我们的授权证书。11生成之后,我们会跳转到Download界面,点击界面中的“Download”下载下来,下载位置一定要自己找得到。双击我们生成的.cer文件,一定要双击,双击后它会默认安装到钥匙串中,不然使用的时候会出现问题。截止到目前为止,我们已经完成了对当前电脑授权,允许当前电脑进行真机开发(Tips:即钥匙串已经安装了授权证书,如果是用的其他电脑的钥匙串配置文件,则需要吧下载下来的cer文件,给对应电脑,并在对应电脑上双击)。12我们已经完成第一步了,之后点击左边目录中的“Identifiers”下的“App IDs”,这里是为我们的工程创建一个标示,也就是俗称签名,只有满足标示的工程才能进行真机调试。同样点击右上方的“十”号按钮,进行创建标示。如图。这里,需要我们创建标示了,在“name”的地方填写标示的名字,方便最后一步生成证书的时候,容易找到我们创建的标示。接下来在 “App ID Suffix” 中的 “Explicit App ID” 的 “Bundle ID:” 里面填写我们的标示(也就是签名),格式下方给出的有例子。按照格式来些就好。笔者的习惯就是喜欢把公司网址反写最后加上项目名字,例如:com..ZYBaiExpPro。当然,我们不必要为每一个工程都生成一个签名标示,苹果给我们提供了一种广域标示的方法。还是同样的界面,我们选择“App ID Suffix” 中的 “Wildcard App ID”里面的“Bundle ID:” 填写我们的签名,注意格式下方给出的有例子。这里笔者也是按照这样的格式来写的,依然是“ com..* ”,用的时候把“ * ”替换成各种你需要的字符就行。也就是一个广域标示可以对应多个工程。如图。之后我们点击最下方的“continue”,进行下一步。核对一下信息后,然后直接点击最下方的“Submit”,发布我们创建的标示。到这一步我们的标示已经创建完成了。我们授权完电脑设定完签名之后,需要添加设备了,也就是允许进行真机调试的设备,例如(iPhone、ipad等)。点击左边目录中的“Devices”,同样点击右上方的“十”号,进行添加。我们可以选择一次添加一个设备,也可以一次添加多个设备。笔者比较推崇的是一次加一个不费事,一次添加多个文件格式易出错。在“Register Device”里面中的“Name”填写设备名字,将来连接上对应的设备后,会在Xcode里面显示出来这个名字的。之后,在“UDID”里面填写设备的UDID,这个过程,需要通过手机或者ITunes获取,这里笔者就通过ITunes来获得了,因为ITunes自带拷贝。连接上要真机调试的设备,打开ITunes,点击设备,点击界面中的序列号,会切换到UDID,右键就有拷贝,直接拷贝过来粘贴就好了。之后点击界面最下方"Done"按钮,就完成了设备的添加。只剩下最后一步,生成调试证书。点击最左边目录栏,选择“Provisioning Profiles”目录下的“All”,同样点击右上方的“十”号进入证书添加界面。如图。我们选择"iOS App Development"点击界面最下方的“Continue”。这一步是选择我们创建的表示(或者签名),选择我们在第13步中创建的“Identifiers”,一定要选对,如果创建的标示比较多,可以根据我们创建的名字去找我们的标示,如图。点击“Continue”,继续下一步。这一步是选择我们授权的电脑,在下面选项里面选择我们第11步生成的授权证书的名字,在这笔者要多说一句,一但创建的证书比较多就不好找,可以根据创建的证书的失效日期来区分,或者删除掉其他的(慎用)。点击“Continue”,继续下一步。这一步是选择我们需要进行真机调试的设备,可以选择我们第14步创建的指定设备,也可以选择全部,看自己需要。点击“Continue”,进行下一步为我们的证书选择一个名字,一定要选择一个好找的名字,不然后期在Xcode中会有很多证书,不好找。当然,遇到多人开发的时候,笔者往往会以a开头,不管证书再多,始终在前面排着。之后点击“Generate”,来生成我们最后的证书。在新的界面中点击"Download",下载下来的证书就是我们最终的证书,依然是需要双击,这次双击是安装到Xcode。好了,到这里我们的证书就申请完了。我们一共下载了2个文件,一个后缀是“.cer”的文件,一个是后缀为“.mobileprovision”的文件。好了,现在就剩下的是什么呢?就是进行真机调试了。首先打开你的工程,选择工程目录下的“Supporting Files”目录下的工程名字.plist文件或者“info.plist”文件(Tips:在Xcode6.0一下都是工程名.plist,Xcode6.0以上才是info.plist)。修改里面的“Bundle identifier”标示,改为我们刚才申请的标示(第13步中)。如果工程中有Tests测试文件夹存在,则在测试文件的info.plist做同样修改,如图。之后,打开你工程根目录,同命的蓝色文件,在中间的地方先选择"TARGET"下的工程同名文件,在最右边的搭接面里面选择“Build Setting”,然后找到“Code Signing”选项,在“Provisioning Profile”里面选择我们第19步创建的证书,通过名字找到。之后修改“Provisioning Profile”上面的“Code Signing Identity”选择我们通过证书找到的授权证书。四个选项全部需要修改。做完这一步,回到我们中间比较窄的界面,选择“PROJECT”中的工程更同名文件,进行上述操作。最后,就剩最后一步了,确保设备已连接值电脑,并在解锁状态下,在Xcode运行旁边选择“运行设备”,如图,找到自己的设备,选择,运行,等待加载吧。如果找不到设备,有“IOS Device”的话,说明设备没连接好,或者设备还没有在Itunes中启用。如果没有启用,点击最上方window中的Device选项,找到设备,并启用。到这里为止,我们的真机调试证书就说完了。

❺ 苹果开发者企业账号有什么要求吗

①费用:299 美元/年。

② 允许多个开发者协作开发。

③ 需要填写公司的邓百氏编码( D-U-N-S Number)。

④ 该账号下的 app 不能发布到 App Store 中。

⑤ 需要创建 Apple ID。

❻ ios 企业级app 怎么上传

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

1Certificate Signing Request (CSR)文件

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

<?xmlversion='1.0'encoding='UTF-8'?>02.2<!DOCTYPEplistPUBLIC'-//Apple//DTDPLIST1.0//EN''http://www.apple.com/DTDs/PropertyList-1.0.dtd'>03.3<plistversion='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>

❼ 应用在苹果App Store 怎么上架以及审批

1、创复建App IDs

2、申请iOS发布证书制

3、申请iOS发布描述文件

4、上传ios证书编译打包IPA

5、在iTunes Connect创建App

6、上传iTunes Connect

7、iTunes Connect填写APP信息并提交审核

App Store上架过程复杂,并且要经过苹果的机审和人工审核,有一点差错就会被驳回重头来,所以一般都会选择平台帮忙上架。

亥著开发者服务平台可帮忙上架App Store,ios和Android系统都可以帮助上架。

也可以做苹果签名,签名成功后的应用无需上架App Store,也不用苹果审核,直接就可以链接或二维码的形式分发给ios用户安装

❽ 如何获得苹果app证书。供企业使用。

1、输入你的Email地址和名字,确保Email地址和名字与你注册为iOS开发者时登记的相一致。

❾ 苹果怎么自签证书

对于苹果用户我相信有不少的烦恼,尤其是氪金比安卓高,但是苹果又不像安卓一样,app要钱,下破解版就是了,但是苹果不一样,因为系统注重安全,所以很多破解软件没越狱的情况下跟本安装不上,其实苹果并且不是想象的那么完美,苹果不越狱也能装破解版app,只是需要签个名,没法签名也没事,下面来看看怎么做吧!一、自签教程自签目前有两款软件,一款是闪电签,一款是appcake2、appacke的使用方法a、先下载好你需要的ipa文件,我以UTM虚拟机(神器,可以装手机window系统、ios运行安卓系统、Linux等,要求手机配置高才能愉快玩耍)为例,据我了解,UTM官方只提供了ipa包,未经过官方签名,所以需要我们自签,我们在没有电脑时就可以用appcake。b、导入ipa到AppCake。选择系统分享——拷贝到AppCake——Appcake内点击Download找到自己导入的包——点击——选择install或者Custom Install——等待加载完成即可安装使用!二、闪电签闪电签是近期上线App Store的一款应用,大家可在应用商店自行下载,这款不同于上款就是需要自带证书,下面是某资源群的证书,点击下载的证书——选择导入到闪电签——闪电签会提示缺少描述文件以同样的方式导入——导入要安装的ipa文件——点击ipa选择签名——安装!这里只说了软件自签的方法,但是如果自签App掉签或者没有证书怎么办呢?不要担心,下期我来教你们无视证书!关注我,不越狱也能让你的iPhone玩得飞起来一般苹果企业签名,要稳定签名证书分发远离掉签的方法如下:1、准备CSR文件。准备一台Mac机。这里需要用到一个苹果自带的KeyAccess的软件,用来生成证书的申请文件。福特锐际 风尚高性能SUV广告2、点击“从证书颁发机构请求证书”后,输入邮箱,名字,需要提醒一下的是,一般选择“存储到磁盘”,把申请文件存在硬盘上,后面需要上传这个文件到苹果后台。3、申请证书。准备好证书的申请文件后,就应该是申请证书了。证书分成开发证书和发布证书,其中盖特风签名的时候有没有推送功能又是不同的,根据实际应用的功能选择证书的种类。4、然后上传刚刚生成的CSR文件。5、按下Generate后,稍等一会,证书就生成了,下载然后安装到本机。

❿ ios应用利用企业证书重签名 具体怎么签名

企业签名具体步骤:

1、登录亥著账号,点击左侧导航栏里的“企业证书签名”