iOS App上架到appStore

简介: iOS App上架到appStore

1.登录developer.apple.com


2.点击member center后 进下图


c723d43dea4984dafb535a2a47b7de8e.jpg


3.点击certificates Identifiers进下图


df27f403b6e7b053699d3b9134021a6f.jpg



4.点击Certificates进下图,首先创建App IDs


6fd2675941665f111a7151b2ef789d5c.jpg



5.其次创建相应的证书 Development是开发环境下的证书, Production是生产环境下的证书(往appStore上传),对应的推送证书 也不多说了。


dce301bc41cdba1397af07d1c3139625.jpg



6.点击下一步后会让你选择 本地生成本地**和证书关联,见下图


44163ea59b443cedf39c87b7c6cee857.jpg



7.本地生成**文件。在LaunchPad里找到钥匙串访问,创建本地**文件见下图


720e9c95146cdc32ad8ef8787a0b7a06.jpg



c6583cd29caabb686cb54d7833cb810c.jpg


ce7f5317774fc040da1cb29a092ab805.jpg




ps:用户邮件地址写 开发者账号的邮箱地址, CA地址不用写


最终生成如下图 文件



608960cbc318a6664597539a1008a9c6.jpg


8.生成本地**文件后(该本地**适用 推送 发布 开发等环境证书的创建,建议创建完后不要删掉) ,接步骤6 完成证书创建。


9.创建配置文件,见下图


df3e1f0c5f741b8012e919bae9c4f3b7.jpg


之上所有步骤完成后,证书和配置文件以及bundle id就创建好了。剩下在本地项目中做出相应设置


10.添加你的开发者账号和密码到项目中,见下图


cc34bd2584e92e0e9d329be84feb7124.jpg



11.设置Build Settings,见下图。debug 对应的是开发证书和开发的配置文件,release对应的是发布证书和发布配置文件,development对应的是测试环境,production对应的是生产环境。请大家根据实际情况选择对应的证书和配置文件。


1107e29e00edbddd831e7117c66de962.jpg


12.修改bundle ID (与之前在developer上创建的bundle ID保持一致)和 bundle name(app的名字)

88e1357109c1d4c88906ec0080a88540.jpg



13.修改scheme (修改为release版本)和 运行设备(修改为 iOS Device 形态),见下图


7007391c92d5fa99e747a0b134085eac.jpg


781e9b36d11925ebcbcb93e8a64886d6.jpg




14.打包之前,先到https://itunesconnect.apple.com 创建应用的名字 填入相应的应用信息,3.5寸 4寸 4.7寸 5.5寸照片各5张,基本应用的资料 以及手动发行和自动发行版本等等。


3df22b0217db09e598610246bf6fbe79.jpg



15.archive打包 ,根据需求(上传或测试)选择证书、配置文件和scheme,见下图,


a725f6c421deaddf7c8687769339c4ab.jpg

Xcode会自动弹到Organizer界面


16.选择submit后会弹出一个选择账户的提示框,选择相应的开发者账户就好,如遇到下图问题,建议重新下载带的证书,或者重新创建证书。


17.选择Export后,再选择第二个 save for ad hoc deployment ,生成本地ipa文件包 用于测试,next 倒出到本地即可。


18.以上即为 项目往appstore发布的全部流程,可能不是非常详细,希望能对大家提供帮助,如有疑问 欢迎留言

相关文章
|
1月前
|
安全 开发者 UED
APP上架到应用商店需要哪些流程?
APP上架是一个涉及多个步骤和准备工作的过程,主要包括准备上架资料和遵循上架流程两个方面。
89 1
|
3月前
|
iOS开发
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
192 0
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
|
3月前
|
开发工具 iOS开发
解决Flutter运行报错Could not run build/ios/iphoneos/Runner.app
解决Flutter运行报错Could not run build/ios/iphoneos/Runner.app
144 2
|
3月前
|
Android开发 iOS开发 C#
Xamarin:用C#打造跨平台移动应用的终极利器——从零开始构建你的第一个iOS与Android通用App,体验前所未有的高效与便捷开发之旅
【8月更文挑战第31天】Xamarin 是一个强大的框架,允许开发者使用单一的 C# 代码库构建高性能的原生移动应用,支持 iOS、Android 和 Windows 平台。作为微软的一部分,Xamarin 充分利用了 .NET 框架的强大功能,提供了丰富的 API 和工具集,简化了跨平台移动应用开发。本文通过一个简单的示例应用介绍了如何使用 Xamarin.Forms 快速创建跨平台应用,包括设置开发环境、定义用户界面和实现按钮点击事件处理逻辑。这个示例展示了 Xamarin.Forms 的基本功能,帮助开发者提高开发效率并实现一致的用户体验。
153 0
|
3月前
|
图形学 数据安全/隐私保护 iOS开发
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
|
3月前
|
iOS开发
解决IOS上架App Store后显示语言为英文的问题
解决IOS上架App Store后显示语言为英文的问题
88 0
|
6月前
|
iOS开发 开发者
苹果iOS App Store上架操作流程详解:从开发者账号到应用发布
很多开发者在开发完iOS APP、进行内测后,下一步就面临上架App Store,不过也有很多同学对APP上架App Store的流程不太了解,下面我们来说一下iOS APP上架App Store的具体流程,如有未涉及到的部分,大家可以及时咨询,共同探讨。
|
6月前
|
安全 数据安全/隐私保护 iOS开发
iOS App 上架流程图文教学
在上架App 之前必须先准备好开发者帐号,但申请开发者帐号因法兰克早在之前已经申请好了,故就跳过此步骤,直接从产生凭证到上传App开始讲起。首先,要将自己辛苦写好的App 送审的话,则要依序做完下列几件事情即可。
|
6月前
|
Swift iOS开发 开发者
iOS 应用上架流程详解
iOS 应用上架流程详解
|
6月前
|
安全 数据安全/隐私保护 开发者
下一篇
无影云桌面