Apple 发布 iOS APP 到 App Store 上架流程 All In One


Apple 发布 iOS APP 到 App Store 上架流程 All In One

开发者账号

iOS APP上架需要创建一个APP ID、申请iOS发布证书、再用iOS证书打包IPA,然后在上传IPA到App Store

上架过程分七个步骤

1、创建APP身份证(App IDs)

2、申请发布证书

3、申请发布描述文件

4、Mac 下上传证书编译打包

5、在iTunes Connect创建App

6、Mac下上传IPA到App Store

7、上传好IPA回到iTunes Connect填写APP信息并提交审核

Apple ID

https://developer.apple.com/account/#!/welcome

Apple Developer Program

Apple Developer

https://apps.apple.com/cn/app/wwdc/id640199958

Apple IPA

.ipa

TestFlight

使用 TestFlight 测?试 App

https://testflight.apple.com/

App Store

https://developer.apple.com/app-store/

https://developer.apple.com/distribute/

Localization 本地化

https://developer.apple.com/localization/

Archive ipa error ?

Failed to create provisioning profile. There are no devices registered in your account on the developer website. Select a device run destination to have Xcode register it.

No profiles for 'xyz.xgqfrms.app.TodoList' were found: Xcode couldn't find any iOS App Development provisioning profiles matching 'xyz.xgqfrms.app.TodoList'.

XCODE - Failed to create provisioning profile

https://developer.apple.com/forums/thread/63957?answerId=188012022#188012022

https://stackoverflow.com/questions/39603667/failed-to-create-provisioning-profile

Archive OK ?

连接真机调试 ?

修改 Bundle idetifier 名称, 重试

The operation couldn’t be completed.
Unable to launch xyz.xgqfrms.app.TodoListApp because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by the user.

无法验证 App需要互联网连接以验证是否信任开发者
"Apple Development:xqqfrms@xgqfrms.xyz(MP5NXF3965)"。
此App在验证前将不可用。

? 设置里面搜索 描述文件

可以打开手机设置,进入到系统设置页面后打开通用选项,
点击通用 VPN 与设备管理,接着点击描述文件与信任管理,打开后找到需要验证的应用进行验证就可以了

refs

https://developer.apple.com/cn/support/account/

https://developer.apple.com/cn/support/terms/


Flag Counter

?xgqfrms 2012-2020

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有??xgqfrms, 禁止转载 ???,侵权必究??!