前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >盘点2019大佬申请证书,快来盘算下你的职业生涯

盘点2019大佬申请证书,快来盘算下你的职业生涯

作者头像
iOS Magician
发布2023-03-22 15:20:11
4020
发布2023-03-22 15:20:11
举报

1.xcode包装并上传到appstore审查

预订邮箱收取Appstore的审查结果

审查经过后,通过iTunes Connect上传官方文件到appstore 1,通过企业账户申请证书

证书签名请求(CSR)文件

在在Mac系统中,请进入“关键链接访问”,选择“关键链接访问” - “证书助理” - “从授权机构申请证书......”。如图1所示:

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

填写前两件,然后选择“存储到磁盘”,如图2所示:

2申请证书

在图4页面上,右键单击加号。添加一份证书:

选择In-House and Ad Hoc,按图5所示的“继续”点:

如图6:选择文件,选择步骤1的CSR文件上传,点击generate生成cer证书后双键转动(需要输入Mac密码)

3应用ID

按右上角的加号按钮,如图像。7所示:

需要填写两个(如图8所示)。可以随意填写的名称描述.bundleID必须完全符合APP的bundleID(如图9所示)。根据自己的需求,应用服务可以选择。最后点击继续- 」submit-"done

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

选择Provisioning Profile -按下“ALL”右上角加号:

选择刚刚创建的AppID,然后单击继续。如图12所示:

选择cer证书,点击继续。图13为最终创建的档案文件名称方便自己识别。然后点击创建,下载双键打开。此时,证书结束了。

二、打包ipa,手动制作plist

在这一步开始之前,需要将手机插入计算机并下载选项选择真实的机器。(防止不能。假如没有真正的机会。可以选择iOS Device(此未测试)。

1包装PIPA

1.1编辑方案

用Xcode打开相应的应用程序。编辑“产品”计划,填写档案名称。即包装后的IPA名称,如图14所示。

1.2选择相应的证书,即如图15所示的新生成的证书:

1.3存档,产品-文件夹,然后按图16。图17操作:

完成后,将形成一个。ipa包。

三、发布APP

要发表,还需要一个。plist文件在Xcode 6前自动生成一个plist文件。但Xcode6之后需要我们自己创建plist,文章最终提供一个plist模板复制并重新命名为plist后打开根据提示操作。尺寸图标。下图1(ipa)、2(大图)、3(小图)填写我们自己创建的URL,即将IPA和尺寸图标放在我们的服务器上,当使用Safari打开plist时根据填充plist中的1、2、3相应的URL下载安装ipa、尺寸图标。

那么plist放在哪里(即Safari打开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包。它还会访问大小图标,大小图标在IPA包下载时显示,下载完成后显示程序带来的图标。

下载安装后,如果要打开程序还需要在手机上。 设置一般-描述文件和设备管理(不同系统可能有不同的名称)在中选择相应的证书信任后,可以打开程序。

如何接收别人的如何避免其他人下载自己的APP?

注意,公共用途。将关闭https链接,可以尝试GitHub,百度云。七牛云存储等。最好是用自己的。

下面是plist模板的文本格式,将其复制到文本后重新命名为.plist。使用Xcode打开编辑按提示。

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>ipa包URL(必填)</string>
</dict>
<dict>
<key>kind</key>
<string>full-size-image</string>
<key>needs-shine</key>
<false/>
<key>url</key>
<string>下载时大图(非必填)</string>
</dict>
<dict>
<key>kind</key>
<string>display-image</string>
<key>needs-shine</key>
<false/>
<key>url</key>
<string>下载时小图(非必填)</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>BundleID(必填)</string>
<key>bundle-version</key>
<string>1.0</string>
<key>kind</key>
<string>software</string>
<key>subtitle</key>
<string>副标题(非必填)</string>
<key>title</key>
<string>应用名(必填)</string>
</dict>
</dict>
</array>
</dict>
</plist> 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-09-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档