【问题标题】:Deploy Apple iOS Swift App to iPhone with Free Apple ID使用免费 Apple ID 将 Apple iOS Swift 应用程序部署到 iPhone
【发布时间】:2017-12-10 22:08:27
【问题描述】:

我正在通过 Internet 使用商业 Mac VM 服务。是否可以在不支付 99 美元开发者帐户的情况下将简单的 HelloWorld 应用程序部署到我的 iPhone 上?我不能束缚。在 VM 上,我使用 Xcode 和 Swift。商业提供商说要获得一个免费的 Apple 开发者帐户,然后使用 iTunes iConnect。我有一个 Apple ID,但是我找不到让它成为免费开发者帐户的方法。如果答案是否定的,我必须购买一个 99 美元的帐户,请结束我的搜索并告诉我。

【问题讨论】:

  • 你需要将你的 iPhone 连接到运行 Xcode 的计算机上,所以除非你能找到一种使用第三方软件远程连接它的方法(可能是this?),那么你可能运气不好。即使您为帐户付费,调试也很困难。
  • 今晚测试这种方法。谢谢你的链接。
  • 不幸的是,USB 网关是 159.95 美元。获得 99 美元的 Apple 开发帐户更便宜。我确实认为您的评论为“否”,如果不支付开发帐户或拥有真正的 Mac,就不可能将应用程序部署到 iphone。 Coder256,如果您愿意作为答案发布,我将接受您的评论作为答案。谢谢!
  • 即使没有其他方法,我也不建议购买开发者帐户。即使你已经为你的开发者帐户付费,Apple 也有很多愚蠢的规则来禁止你发布哪些类型的应用程序:没有阻止应用程序内广告的广告拦截器,没有使用除 Safari 之外的其他网络引擎的浏览器。 .. 这些只是示例,所以即使你的应用程序不是其中之一,如果我是你,我会放弃并制作一个可以通过浏览器访问的 Web 应用程序。如果您能找到一种免费的方式来发布您的应用,那就太好了,但除此之外不要为了惹苹果而花 99 美元

标签: ios iphone xcode itunes


【解决方案1】:

您需要将手机(通过 USB 或可能的 Wi-Fi)连接到运行 Xcode 的计算机。除非您可以物理访问该计算机,否则这将很困难。

但是,可能工作的是 VirtualHere 的 USB server/client(免费用于 1 台设备,电话)以及 LogMeIn's Hamachi(免费用于 5 台设备,您可以使用 1 台服务器和 1 用于客户端)。我提到的另一个解决方案是Eltima's USB Network Gate,虽然那是 159.95 美元。

最后要注意的是,即使您购买了 Apple 开发者帐户,您仍然可能无法在设备上远程安装您的应用程序(也许 TestFlight 可以),即使您可以安装它们,它也会很难或不可能使用实时调试。但是,对于上一段中的任何一种解决方案,这都不是问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-11
    • 1970-01-01
    相关资源
    最近更新 更多