【问题标题】:Deploy an iphone app from xcode to iphone将 iphone 应用程序从 xcode 部署到 iphone
【发布时间】:2011-07-02 18:56:51
【问题描述】:

我正在做一个学校项目,我需要在我的手机上部署一个 iphone 应用程序。我有一些非常菜鸟的问题要问。我试图从这个网站上阅读一些解决方案,但我不明白!喜欢这些问题:iPhone app minus app storeHow can I deploy an iphone application from xcode to real iPhone device

这里有人可以给我一个更容易理解的方法吗?

【问题讨论】:

  • 您到底有什么不明白的地方?如果您再次阅读您发布的第一个链接,则所有信息都在那里。

标签: iphone


【解决方案1】:

简单:

  • Sign up for an iOS Developer account。这包括注册 Apple ID、注册成为 Apple 开发者,然后选择该开发者帐户加入开发者计划。该链接将引导您完成整个过程。
  • 将您的设备连接到您的机器并在 Xcode 管理器(窗口 > 管理器)中查看它。
  • 告诉 Xcode 您想将其用于开发。

我相信 Xcode 现在可以为您提供比以往更多的帮助。如果没有,那么 Apple 会提供分步说明。简而言之,您需要:

  • 使用 Keychain Access 生成 CSR(证书签名请求)
  • 通过开发门户将其提交给 Apple
  • 下载生成的开发签名证书,并通过双击文件将其与 Apple 的中间证书一起安装到您的钥匙串中。
  • 然后您需要创建配置文件。
  • 将您的设备 ID 添加到其中。
  • 下载并粘贴到您的设备上,例如,通过在 iTunes 中将其拖到您的设备上。

然后,您可以在设备上构建和运行您的应用。解释起来很痛苦,但一旦开始就很容易理解。

【讨论】:

    【解决方案2】:

    这里的这个 SO 问题提供了如何执行 Jeremy 建议的详细步骤。

    How can I deploy an iPhone application from Xcode to a real iPhone device?

    请注意 /Developer 在 Xcode 4.3 中已移至 /Applications/Xcode.app/Contents/Developer。

    而且,这个 SO 问题说明了如果您收到 [sed: RE 错误:非法字节序列] 该怎么办。

    RE error: illegal byte sequence on Mac OS X

    但在 XCode-5.1/MacOS-10.9 中,这仍然不起作用 - 我在编辑 plist 文件后丢失了 XCode-Organizer 中的设备选项卡!

    【讨论】:

      【解决方案3】:

      here 提供我更完整的图片回答。

      使用适用于 iOS 9 目标设备的 Xcode 7,现在可以免费配置。您无需注册 Apple Developer Program 即可在真实设备上测试应用。

      来自Apple docs的总结:

      如果您不加入 Apple Developer Program,您仍然可以构建和 使用 免费配置....

      在您的设备上运行您的应用
      1. 在 Xcode 中,将您的 Apple ID 添加到“帐户”偏好设置
      2. 在项目导航器中,选择项目和您的目标以显示项目编辑器。
      3. 单击“常规”并从“团队”弹出菜单中选择您的姓名。
      4. 将设备连接到您的 Mac 并从方案工具栏菜单中选择您的设备。
      5. 在团队弹出菜单下方,单击修复问题。
      6. 点击运行按钮。

      当您在设备上运行应用时,您还必须首先信任开发者。在您的设备上转到设置 > 常规 > 个人资料 > 开发者帐户名称 > 信任

      相关文章:

      【讨论】:

        猜你喜欢
        • 2011-03-22
        • 2010-09-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多