• XCode5 真机调试及发布应用


    一、XCODE 真机测试

    Xcode5已经很智能,只需生成一个开发证书,安装后,插入设备会自动添加,注意,当Mac系统升级后,证书需要重新生成。


    证书生成步骤:


    1、生成 CertificateSigningRequest.certSigningRequest 文件,在开者中心生成开发证书时需要

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


       填入我们的开发者帐号,选择存储到磁盘,点继续,生成了上面的文件。


    2、生成开发者证书: 
       
        Menber Center -> Certificates -> Development -> + -> IOS app Development


       余下的都比较简单,这个开发者证书好像只能生成两个,即只支持两台电脑进行开发,进行真机调试需要MAC上的私人密钥,


    也就是上面导出的,每台电脑一份。
       
       证书生成后,下载下来,双击就已经安装了,这时已经可以进行真机调试了。当然这是在XCODE5下面,如果是早期的版本可


    能还要导入设备的PP。注意:安装完开发者证书后要重启电脑才生效!如果完成了上面的步骤依然不能真机调试,还需要把你的手机

    加入到Device中。



    二、发布应用到APPStore


        发布APP必备的东西:
    1、在开发者中心为APP创建的APP ID及Bundle Id。


    member center -> Identifiers -> App IDS -> + 


    (填入Name,name为自己用应的名字,一般就用工程名)


    (填入Bundle ID,这个ID命名规则为:com.sjyt.*,*一般真入的也是工程名方便区别,这个ID会在


    使用到的地方介绍)


    2、生成发布PP(PP是Provisioning Profiles 简称)


    member center -> Provisioning Profiles -> Distribution -> + -> App Store -


    > Select App ID(这个是选第一步注册的)-》 Select certificates(这个选项是比较重要的,这个必须要选最新的


    Certificates,它会因为系统升级或更换机器而失效,所以必须保证Certificates是本机最新生成的,貌似一个开发者帐号


    只能生成两个Certificates,尚不清楚删除后对之前发布的游戏有什么影响。)  -》 Profile Name(最后再取一个易明


    白的名字比如PPDistribution*)


         有了以上两样法宝,我们就可以发布程序了:


    Xcode -> Product -> Archive 


         Archive 成功后,会进入Organizer Archives管理界面,选中生成的App,有Validate 和 


    Distribute,Distribute 就是提交给苹果公司审察,当然之前需要在Itunes 中添加APP才可以。Distribute前最好先


    Validate看有什么问题没有通过,validate成功后再Distribute。


         常见问题:


    1、Archive为灰色不可用


    这个只需要在选IOS模拟器和IOS device的地方,选成 IOS Device就可以了。(在调试时需要选真


    机还是模拟器那个地方)


    2、有图片资源找不到


    这个一般解决办法是查看该资源是否正常,是否有用到,重新添加等,尝试一些方法。


    出现了未知的问题最好的办法就是GOOLE查。

  • 相关阅读:
    一天摄入多少蛋白质比较合理?
    给函数添加元数据(python)
    反转链表(C++实现)
    删除链表的中间节点(C++实现)
    在双向链表中删除倒数第K个链表节点(C++实现)
    在单链表中删除倒数第K个节点(C++实现)
    二叉树的创建及遍历(递归和非递归C++实现)
    删除排序数组中的重复项(C++实现)
    打印两个有序链表的公共部分(C++实现)
    用一个栈实现另一个栈的排序(C++实现)
  • 原文地址:https://www.cnblogs.com/ruiati/p/4344634.html
Copyright © 2020-2023  润新知