苹果下载软件软件如何签名和上架

mac下申请开发者签名过程
在MAC操作系统下,生成Apple证书比较简单,全图形化操作。
MAC操作系统对证书的处理都采用了“Keychain Access”(中文系统名为“钥匙串访问”)。使用Keychain Access的方式是,在Finder - Utilities - Keychain Access (中文系统是Finder - 实用工具 - 钥匙串访问)。
Apple开发者在生成开发者证书以及Push通知证书时都需要签名。首先需要上传CSR文件。例如:
在Keychain Access程序中,选择菜单项中的“Certificate Assistant” - “Request a Certificate From a Certficate Authority”(中文系统中的菜单为“证书助理”-“从证书颁发机构请求证书”)。
在打开的窗口中输入自己的Email地址(不必要和自己的AppStore一致,任意)和名字,选择“Saved to disk”保存到硬盘。选择“Let me specify key paire information”(一般新系统不选也可以,默认项已经满足条件)。
选择右下角的“Continue”之后弹出对话框要求确认保存文件名和文件路径。文件的扩展名是certSigningRequest,就是证书请求CSR文件。
在下一页窗口中是确认签名类型和密钥长度,必须是2048bits的RSA加密模式(一般是默认)。
证书生成后即可在Finder中看到。
接下去可以将生成后的certSigningRequest文件上传到Apple开发者平台对应的界面。
p12文件包含了证书的私钥信息,可以任意将证书迁移到其他电脑系统,为了确保重装系统、迁移开发机或上传到追信魔盒做代签名,都建议生成p12文件用以妥善保存。
在Apple开发者平台上传了CSR文件后就可以获取到CER证书文件。下载之后在MAC操作系统中双击这个文件即可导入证书(注意需要导入到login组中)。在KeyChain Access可以看到证书情况,可以看到证书和私钥是匹配的。
右键选择这个证书,选择“Export"xxxxxx"”(导出"xxxxx"),其中xxxx部分是证书名字。 输入导出的文件名称,选择文件存放的路径,选择文件导出的格式是Personal Information Exchange(.p12)。
输入P12文件的加密密码。完成后您可以妥善保存这个文件。
没有更多推荐了,如何重新签名修改过的苹果应用程序_百度知道
如何重新签名修改过的苹果应用程序
我有更好的答案
1.预先准备在你开始将程序提交到App Store之前,你需要有一个App ID,一个有效的发布证书,以及一个有效的Provisioning profile。下面来看看它们各自的作用。Step 1: App ID(应用ID)App ID是识别不同应用程序的唯一标示符。每个app都需要一个App ID或者app标识。目前有两种类型的App标识:一个是精确的App ID( explicit App ID),一个是通配符App ID( wildcard App ID)。使用通配符的App ID可以用来构建和安装多个程序。尽管通配符App ID非常方便,但是一个精确的App ID也是需要的,尤其是当App使用iCloud 或者使用其他iOS功能的时候,比如Game Center、Push Notifications或者IAP。 如果你不确定什么样的App ID适合你的项目,我推荐你读下苹果关于这一主题的文档: Technical Note QA1713。 Step 2: Distribution Certificate(发布证书) iOS应用都有一个安全证书用于验证开发者身份和签名。为了可以向App Store提交app,你需要创建一个iOS provisioning profile 。首先需要创建一个distribution certificate(发布证书),过程类似于创建一个development certificate(开发证书)。如果你已经在实体设备上测试你的App,那么你对创建development certificate就已经很熟悉了。 如果对此不熟悉,我建议你读下 苹果关于signing certificates和provisioning profiles的详细指导 。 Step 3: Provisioning Profile(配置文件) 一旦你创建了App ID和distribution certificate,你可以创建一个iOS provisioning profile以方便在App Store中销售你的App。不过,你不能使用和ad hoc distribution相同的provisioning profile。你需要为App Store分销创建一个单独的provisioning profile,如果你使用通配符App ID,那么你的多个app就可以使用相同的provisioning profile。 Step 4: Build Settings(生成设置)配置App ID、distribution certificate 和provisioning profile已经完成,是时候配置Xcode中target的build settings了。在Xcode
Navigator的targets列表中选择一个target,打开顶部的 Build Settings选项,然后更新一下 Code Signing来跟之前创建的distribution provisioning profile相匹配。最近添加的provisioning profiles有时候不会立马就在build settings的 Code Signing中看到,重启一下Xcode就可以解决这个问题。 配置Target的Build SettingsStep 5: Deployment Target(部署目标)非常有必要说下deployment target,Xcode中每个target都有一个deployment target,它可以指出app可以运行的最小版本。不过,一旦应用在App Store中生效,再去修改deployment target,你要考虑到一定后果。如果你在更新app的时候提高了deployment target,但是已经购买应用的用户并没有遇到新的deployment target,那么应用就不能在用户的移动设备上运行。如果用户通过iTunes (不是设备)下载了一个更新过的app,然后替代了设备上原先的版本,最后却发现新版本不能在设备上运行,这确实是个问题。(1) 当你决定提高现有app的deployment target时,要在新版本的版本注释中进行说明。如果你提前告知用户,那么至少有一点,你已经尽力阻止问题的发生了。(2) 对于一款新app,我经常会把deployment target设置为最近发布的系统版本。因为新iOS版本发布后,渗透率的增长速度是令人难以置信的。很多人认为提高deployment target会失去大部分市场,这个说法并不准确,比如iOS 6, iOS 6发布后一个月,超过60%的设备已经进行了更新 。但对Android而言,就是另外一回事了, Android用户并不会像iOS用户那样热衷于更新操作系统版本 。 【以上简而言之,最好从项目设计时,就决定是否考虑兼容低版本用户,支持的话,写代码时使用ios新特性时最好做一下判断,if是老版本if是新版本】在最新的WWDC2014上,公布的数字显示,iOS7的市场占有率已经为87%2. Assets(资源包)Step 1: Icons(图标)Icon是App中不可分割的一部分,你要确保icon尺寸不会出现差错。iTunes Artwork: 1024px x 1024px (required)iPad/iPad Mini: 72px x 72px
114px x 114px (required) iPhone/iPod Touch: 57px x 57px
114px x 114px (required) 120px x 120px(required) for iPhone5/iPhone5c/iPhone5sSearch Icon: 29px x 29px
58px x 58px (optional) Settings Application: 50px x 50px
100px x 100px (optional) Step 2: 屏幕截图屏幕截图的作用不言而喻,你可以为每个app上传5张截图,虽然至少需要上传一张,可能很少有人会只上传一张图片。另外,你还需要分别为iPhone/iPod Touch和iPad/iPad Mini准备不同的屏幕截图。这也是不小的工作量,但却能展示应用的另一面。Shiny Development开发的一款售价6.99美元的Mac软件 Status Magic可以为你节省不少时间。Status Magic可以帮你把状态栏放在截图的正确位置。 屏幕截图和icon是应用给用户的第一感觉,直接关系到用户会不会购买。不过,你所上传的屏幕截图也不一定非得是实际的截图,看看 Where’s My Water? 截图可以通过使用此策略,更具吸引力和说服力。当我们连上调试机以后。可以利用Xcode中Organizer中的New Screenshot轻松的截出标准大小的图片。Step 3: 元数据 在提交应用之前,要管理好app的元数据,包括1应用名称、2版本号、3主要类别,4简洁的描述,5关键词,6.支持URL。如果你需要更新应用,你还要提供新增加的版本内容。 如果你的应用需要注册【打开APP需要登录,比如飞信】,你还得向苹果提供一个测试账户或者demo账户,这样审核人员就能很快进入app,而不用再注册账号。3. 提交准备Xcode 4以后,开发者提交应用的过程就简单多了,可以直接使用Xcode进行提交。首先在 iTunes Connect中创建app,访问iTunes Connect,使用你的iOS开发者账号登陆,点击右边的“Manage Your Apps”,点击左上角的“Add New App”,选择“iOS App”,然后完成表格。
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。& iOS下载 &
个性艺术签名 1.7.1
投诉建议:
千万流量共享 百度高权重排名
软件大小: 17.8 MB
软件厂商:
BANGJUN WU
软件语言: 简体中文
软件授权: 免费
更新时间:
支持类型: Touch、iPhone
太平洋本地下载
编辑推荐:
个性艺术签名1.7.1应用截图
还在羡慕明星们帅气星范儿的签名吗?还在为自己签名苦恼吗?艺术签名为您量身打造只属于你的签名字体。艺术的、大气的、潇洒的、可爱的、动漫的、优美的……各种风格应有尽有,而且全都是免费的哦!1:多种字体,飘逸、艺术、商务、花体、练笔、反体、漫体等等,任君选择;2:制作完成可以保存在本地,可以保存到相册;3:浏览本地,就能够看到之前的签名;4:艺术、签名、名片、精品、个性、大师总有一种签名适合你。 版本 1.7.1 中的新功能
1.增加签名种类2.提升稳定性3.增加了用户4.增加了清理缓存功能5.优化分享功能小伙伴们火速更新吧!
个性艺术签名优化版本好多了,稳定性和流畅性都提高了不少
个性艺术签名很棒!就是旧版本有些功能不知道放在哪里了
个性艺术签名还是可以的,比其他同类应用好用多了。
在我用过的音乐视频应用里,个性艺术签名虽然不是同类软件最好的,但是绝对能满足你的需求
这款软件支持Touch、iPhone,我的设备刚好可以用这款个性艺术签名应用耶!
今日更新推荐 同类软件下载排行
热门关键词&>&&>&&>&&>&正文
&&&&& 售2.99美元的Zosh是一款能帮助您利用iPhone在文件上签名的软件。当然,这里说的文件并非纸质文件,而是通过Email发送过来的附件。 &&&&& 过程很简单,您只要通过iPhone的邮件软件转发需要签名的文件到Zosh,之后您就可以打开Zosh软件给文件签名,而且您还可以添加日期或其他的内容。 &&&&& 这款软件的测试结果不错,它能追踪您签名时的手指位置,也就是说,即使您的签名比iPhone的屏幕还大它也能完整显示。
&&&&& 遗憾的是,目前这款软件只支持PDF文件,对于一些.doc文件之类的还无法识别。希望在将来这款软件多增加文件格式的支持,或能内置格式转换器。
提示:支持键盘“← →”键翻页

我要回帖

更多关于 app store下载安装 的文章

 

随机推荐