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

  • 相关阅读:
    把字符串输入到表格里
    x 的 x 次方等于10,求 x
    java 中 二进制串与浮点数的相互转化
    堆栈 Objective-C NSString copy strong
    c一些学习过程中突然错过的细节
    视图控制器
    名词从句
    FastDFS
    Python
    http 提交表单数据
  • 原文地址:https://www.cnblogs.com/myparamita/p/2530636.html
Copyright © 2011-2022 走看看