【问题标题】:Distribute iOS Application without an Apple Developer Account在没有 Apple 开发者帐户的情况下分发 iOS 应用程序
【发布时间】:2017-09-06 14:27:37
【问题描述】:

据我所知,iOS 应用程序可以通过以下方式分发

  1. 通过应用商店
  2. 使用 TestFlight
  3. 使用 HockeyApp 或类似的东西
  4. 共享 .ipa 文件

但以上所有内容都需要注册 Apple Developer Program。我可以使用我的 Apple ID 在我的设备上测试该应用程序,但我还需要与几个私人朋友(测试人员)共享我的应用程序。有没有办法在不注册 Apple Developer Program 的情况下共享 iOS 应用程序?

谢谢。

【问题讨论】:

  • 否,但您可以通过虚拟设备在线测试
  • 你能给我指出任何这样的在线平台吗?
  • 生成 ipa 文件需要您注册开发者计划。
  • 不需要有很多方法来获取ipa文件

标签: ios iphone xcode ios-provisioning


【解决方案1】:

Test iOS app on device without apple developer program or jailbreak查看接受的答案。

Xcode 7 现在允许您在任何设备上部署应用程序,只需使用您的 Apple ID 登录即可。您将不再需要付费计划会员才能在自己的设备上部署应用。

【讨论】:

  • 是的,我知道免费配置。但这需要您将设备物理连接到 mac。我想与测试人员通过无线方式分享该应用程序。
【解决方案2】:

好吧,从法律上讲,你不能这样做,苹果直到现在还没有提供这个,我想他们永远不会提供,你必须注册 Apple 开发者帐户才能在 100 台设备中进行测试,并使用 adHoc 进行生产通过 IPA 模式。

谢谢

【讨论】:

  • 在这一点上我对合法的方法并不太讲究。我正在寻找一种快速解决方法来规避这种依赖关系。
  • 不,Apple 提供了所有有限且合法的方式,您必须通过他们的方式。他们没有捷径可以跳过他们的路,他们以这种方式制造所有事物,所有事物都是固定的,您只能在他们的路上经历。
  • 这个答案实际上是不正确的,请参阅接受的答案。
【解决方案3】:

将测试仪远程连接到您的机器并共享 USB。苹果一点也不聪明。我有通过虚拟框运行 High Sierra 的 Windows 7。我将 USB 从 Windows 共享到 Mac。我让我的测试人员使用像 Team Viewer 这样的程序,它允许他们与我共享他们的 iPhone USB(不确定它是否适用于 mac 版本,所以我使用菊花链 USB 共享)

原来如此:TesterWindows Machine---[VirtualBox]--->Mac OSX

【讨论】:

    猜你喜欢
    • 2018-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多