zoukankan      html  css  js  c++  java
  • ios程序上传app store过程总结

    1 申请开发者帐号

    2 申请APP ID

    https://developer.apple.com/ios/manage/bundles/index.action

    Description:San Zhang

    Bundle Identifier (App ID Suffix): cn.a.appname

    3 申请CSR

    钥匙串访问-证书助理-从证书颁发机构求证书

    填写注册开发账户时的邮箱和用户名,将CSR文件存储到磁盘。

    4 申请发布证书

    iOS provisioning portal-certificates-distribution-导入CSR文件-download-打开-在钥匙串访问中显示

    5 申请distribution provisioning

    iOS provisioning portal-provisioning-distribution-add new-submit-download-打开-自动关联

    6 itunes connect中新增app,填写相关信息。

    7 代码中新增Entitlements.plist文件

    内容为:

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

    <plist version="1.0">

    <dict>

    <key>application-identifier</key>

    <string>Z3VJF32UKJ.cn.a.appname</string>

    <key>get-task-allow</key>

    <false/>

    </dict>

    </plist>

    8 修改resource下的plist文件

    Bundle identifier:cn.a.appname

    9 配置xcode

    项目-get info-configurations中新增distribution配置项。

    Build选项-configuration选择为distribution-修改codesigning identify和any iphone os device为distribution证书。Targeted device family为iphone。

    Target中-get info-做同上设置

    10 clean,build and archive。

    注意:文件目录层次不要太深。文件名长度进行控制。

    11 打开xcode-organizer-archived applications-选择编译程序,validate-submit

  • 相关阅读:
    docker学习数据卷挂载方式
    接口自动化CIJenkins
    linux安装docker
    docker学习容器备份
    Python实现简易的ORM模型
    Python队列
    selenium实现绕过登录
    docker学习镜像常用操作命令
    docker学习容器常用命令
    把握趋势,成为赢家
  • 原文地址:https://www.cnblogs.com/myparamita/p/2530636.html
Copyright © 2011-2022 走看看