zoukankan      html  css  js  c++  java
  • iOS真机调试和打包详细步骤

    开发者账号类型    3种    

    个人  99    能上架个人名字(中文拼音 空格  拼音) 给钱就行

    企业  99    显示企业   (邓白氏认证)认证+钱   可以淘宝一个邓白氏  多了一个团队管理 可以绑定 企业帐号

    商业  299  内部的商用的  不能上架 但是可以下载  点餐系统  不需要别人使用内部的使用

    真机调试  

    1.哪一台电脑     哪一个程序     哪一条真机

     三个条件满足了   她就会生成一个描述文件

     1. 电脑的时候 :有开发模式     和上架的模式(product)

       iOS 调试的  开发模式  iOS  APP -- 下一步  ---CSR文件  从电脑上面生成  一个类似身份证的东西    钥匙窜访问--证书助理--从证书机构颁发 --填上邮箱    名称一定写   存到磁盘

    后缀名看看----这个等会需要上传---然后上传到哪个CSR文件----最后再去下载苹果给你生成的一个证书----生成一个CER文件(苹果开发者中心生成的)  双击进去你会看到 iphone  developer  +你的名字  这个时候你的第一步成功了

    2.程序的时候

        点击右上角的加号 Name你可以填写   填完了后再Name的左边显示了(和调试的关系不大,你可以随便写)----App ID Suffix 有两个选项 (一个是你精确的bundle ID 也就是Exlicit App ID)然后把你的bundle ID传递进去就可以了 -----其实还有一个模糊的ID 也就是 Wildcard APP ID 这

       其实还有一个模糊的ID 也就是 Wildcard APP ID 这歌怎么设置?????

      答案:有时候你的公司里可能要开发很多个软件版本的话, com.uxueo.ios.gad

       com.uxueo.ios.gad2     这个时候你可以把你的bundle ID 传递进去  改为  com.uxueo.ios.*

      这个*是一个通配符号,只要是以com.uxueo.ios.开头的都可以进行调试

    怎么去改变你的bundle ID???????????

      答案 :进去工程 --Info plist :Bundle identifier : com.uxueo.ios.gad

    这两个bundle ID 有深恶么区别呢????

        如果你是选择了精确的ID的话,你可以有更多的权限 ,比如说homeKit  

         模糊的ID的话 很多东西你是用不了的 ,一般的话这个模糊拥有真机调试的时候可以用

    3.设备的时候

     点击右上角的+号   ,然后这个Name  是你那个左边看起来的名字 第2步骤的时候那个  UDID是你设置的ID   

    怎么去查看你的UDID  通过Xcode????????

     点击window--device---选中设备 查看UDID 

    一个开发者帐号可以绑定100台手机设备 一旦你添加了这台设备 也表示你是不能进行删除操作的,只能是禁用或者是启用

    4.最后在前面的三部完事了  会生成一个profile文件

      选中ALL  ---右上角的+号 -----Develop-iOSapp   调试的时候选择develop  发布的时候选择那个distribute----然后进去选择你要调试的那一个程序  select 可以有很多个选择---、

    选中了程序后下一步 默认的一个开发者只能最多有两个证书,可以选中两个  ----然后还要告诉他你要去给哪台设备调试,你可以全部选中--最后给起一个名字 这个能在你的profile的左边能看到

    --最后生成一个描述文件 你把它download下来--然后你打开下载好的双击一下  你会发现Xcode闪了一下表示安装完了

    5.完事了之后还需要你的Xcode 去登录一下你的开发者选项  你有没看到一个team  None的选项

        进去Xcode的偏好设置+ add account  这个时候你就可以去选择了 

    ---如何去打包-------------

    1. Xcode---product --Archieve ---Import--Save for Adhoc deployment也就是第2个

    但是还要把它的UDID的标示拿过来

    拿到IPA文件后   去iTunes里面点击安装  变成了即将安装    -应用

  • 相关阅读:
    Linux常用命令大全(非常全!!!)
    Springboot项目与vue项目整合打包
    Spring Boot开启Druid数据库监控功能
    (八)CXF添加自定义拦截器
    (七)CXF添加拦截器
    (六)cxf处理一些Map等复杂类型
    (无)webservice执行过程深入理解
    (四)CXF处理JavaBean以及复合类型
    (三)使用CXF开发WebService客户端
    (二)使用CXF开发WebService服务器端接口
  • 原文地址:https://www.cnblogs.com/Ninesday/p/5362447.html
Copyright © 2011-2022 走看看