真机相关

明白了要干啥,才知道为啥要这么干!

  • 真机调试:

    1. 哪一台电脑(需要安装证书,安装的证书可以到处p12文件,即对电脑的限制很宽)
    2. 哪些App(可以写模糊的AppIds,用 * 作通配符)
    3. 哪些iOS设备去调试(需要拿到设备的UDID添加到开发账号的设备里面)
    4. 将以上信息,统一生成一个profile文件,安装之后,即告诉Xcode,哪台电脑要用哪些设备调试哪些APP。
  • 发布程序:

  1. 哪一台电脑要发布程序(需要证书)
  2. 要发布哪个程序
  3. 生成profile文件,告诉Xcode哪台电脑要发布哪个APP
  4. 到iTunes connect中进行管理,添加对应信息,提交要发布的App的release版本
  • 测试打包
  1. 哪一台电脑要打包APP
  2. 要打包哪个APP
  3. 打包给哪台iOS设备测试
  4. export
  • 应用内购
  1. 要指定唯一的APPID,才能使用应用内购
  2. 配置好内购的产品,id等等
  3. 在代码里面通过id获取可以内购的产品
  4. 根据产品,产生交易,并添加到到交易队列,监听交易的状态改变,做相应的操作。
  • 内购流程
  1. 从自己服务器上获取产品id列表
  2. 根据id从apple服务器获取可以购买的内购产品
  3. 当用户想购买某个产品,就根据用户想购买的产品,生成一张票据。并将票据添加到交易队列中。
  4. 监听交易队列的状态改变,判断交易是否完成。如果交易完成、失败的话,就把交易移除队列。

你可能感兴趣的:(真机相关)