zoukankan      html  css  js  c++  java
  • iOS打包ipa 让别人设备安装你的App

          首先推荐一本书《一步一步学习iOS 5编程(第二版) – PDF 中文版》在一本学习IOS入门很不错的书籍,目前,这是第一本介绍iOS 5.x 和 Xcode 4.3 的中文版书籍,尤其适合于iOS 编程开发初学者。由EntLib.com 团队翻译整理。

    参考网站:http://www.itnose.net/detail/6144262.html

    一般在接外包的时候, 通常第三方需要安装你的app进行测试(这时候你的app肯定是还没传到app store之前)。

    这种情况下,如果是企业账号就好办了, 随便安装..

    但是个人开发者账号呢?

    如果他的机子不是开发测试的 直接装包的, 那么可以通过导出一个ipa供他安装。当然,你必须知道别人设备的udid。

    具体做法:

    1。 登录开发者中心。https://developer.apple.com

    2。添加对方设备到你的Devices中。 注意, 需要知道对方的udid。

    3。申请一个App ID,这个和其他证书的做法一样, 不重复说明,如果不懂可以留言。

    4。生成对应的Provisioning Profiles。 这里要选择Distribution, Ad Hoc类型的, 像这样

    iOS开发- 打包ipa,让别人设备安装你的App0

    点击Continue, 之后选择你的Distribution证书。 (这个应该之前已经都有的, 就不重复了。 如果不知道是什么可以留言)

    继续Continue,选择需要的测试设备。

    然后就配置好需要的Provisioning Profiles了。 下载下来, 安装。

    5。安装完成后,修改你的工程,在info.plst 的Bundle identifier 中改为你申请的那个证书名字。

    6。先在真机上跑一下, 确保没问题。 选择 Xcode -->Product--->Archive--->Distribute---->选择第二个(Save for Enter....)------>选择之前的Provisioning Profiles---->导出。

    即可得到对应的 .ipa文件

    7。 大功告成,发给别人测试吧。

  • 相关阅读:
    Kubernetes日志的6个最佳实践
    如何选出适合自己的管理Helm Chart的最佳方式?
    授权权限服务设计解析
    微服务中如何设计一个权限授权服务
    微服务中的网关
    ketchup服务治理
    ketchup 消息队列rabbitmq使用
    ketchup 注册中心consul使用
    微服务框架 ketchup 介绍
    微服务框架surging学习之路——序列化
  • 原文地址:https://www.cnblogs.com/zwj911112/p/4238427.html
Copyright © 2011-2022 走看看