代码之家  ›  专栏  ›  技术社区  ›  Matthieu Napoli

没有付费的个人iPhone应用程序?

  •  4
  • Matthieu Napoli  · 技术社区  · 15 年前

    我想开发一个小的iPhone应用程序,只是为了满足我的个人需求。我不想把它卖给任何人,也不想把它给任何人,因为它对任何人都没有用处。

    我可以在我的iPod/iPhone上安装这个应用程序,而不必在苹果商店付费/寄宿/购物吗?

    7 回复  |  直到 14 年前
        1
  •  7
  •   diederikh    15 年前

    你需要花99美元购买iPhone开发者程序,才能将你的应用程序安装到iPhone/iPod上。

        2
  •  3
  •   gcamp    14 年前

    你可以破解你的iPhone然后从Cydia安装AppSync程序。然后,您可以将应用程序构建为一个版本,并将其拖到iTunes中并同步您的手机,或者在Xcode项目设置中更改一些设置(在Google上查找,将Xcode项目放在Jailbroken设备上),然后打开管理器窗口并单击设备页面上的“用于开发”按钮。

    如果苹果发现,越狱将使你的设备失效(即如果你走进商店,要求他们修复你的设备,如果它曾经损坏,而不单击iTunes中的“恢复”来取消损坏)。

    有了越狱精神,越狱就像插上电话按越狱一样简单。 (美国政府曾表示,越狱是合法的: http://www.pcworld.com/article/201892/us_government_iphone_jailbreaking_is_fair_use.html )

        3
  •  2
  •   epatel    15 年前

    您可以使用免费的SDK在模拟器中编写程序和测试。

    当你满意的时候,你可以把源代码发送给一个有许可证的开发人员,我建议一些朋友,他们可以为你建立一个特殊的版本,让你在自己的设备上运行。

    有点棘手,您需要让其他开发人员看到代码。由于证书和配置文件的时间有限,此应用程序也只能持续一年或更短时间。

        4
  •  2
  •   Eden    15 年前

    为什么不把它写成一个对iPhone友好的网站,然后在手机浏览器中访问该网站并保存一个到该网站的链接?它会出现在你的桌面上,类似于一个应用程序。要有一个真正的“应用程序”,我相信你必须支付苹果。

        5
  •  1
  •   Svante Svenson    15 年前

    不,你不能。

        6
  •  0
  •   gcamp    14 年前

    这取决于你对“在苹果商店支付/订阅/成为会员”的定义。

    是的,您必须订阅Apple iPhone开发人员计划才能访问配置文件,以便将内置的应用程序放到iPhone/iPod上。这要花你99美元。

    dev工具(xcode/interface builder)都是免费的,但是如果没有dev程序订阅,您将无法将应用程序放到物理设备上,只有模拟器。

    但不需要,你不需要通过应用程序商店发布你的应用程序来部署到你自己的手机上。但是,如果您不通过应用程序商店发布应用程序,那么它最终不会得到苹果的数字签名,并且当您的配置文件过期时,您将无法在手机上运行应用程序,除非您更新了配置文件。

        7
  •  0
  •   gcamp    14 年前

    好吧,如果你破解了你的iPhone,你就可以这么做。我自己没试过,但我发现 this link .

    你必须自己决定通过苹果公司的安全措施所带来的道德影响。