我想开发一个小的iPhone应用程序,仅仅是为了我的个人需求。我不想把它卖给任何人,因为它对任何人都没用。
我是否可以在iPod / iPhone上安装此应用程序,而无需支付/扣留/存放在Apple商店?
答案 0 :(得分:7)
您需要为iPhone开发人员计划支付99美元,才能将您的应用程序安装到iPhone / iPod上。
答案 1 :(得分:3)
您可以通过越狱iPhone然后从Cydia安装AppSync程序。然后你可以将你的应用程序构建为一个版本并将其拖入iTunes并同步你的手机或更改一些设置(在谷歌上查找,将Xcode项目放在越狱设备上)在Xcode项目设置中打开组织者窗口并单击设备页面上的“用于开发”按钮。
如果Apple发现(例如,如果你进入商店并要求他们修理你的设备,如果它没有点击恢复而没有在iTunes中恢复而没有越狱它),那么越狱你的设备将无效。
随着精神越狱,越狱就像插入手机并按下越狱一样简单。 (美国政府已经说过越狱是合法的:http://www.pcworld.com/article/201892/us_government_iphone_jailbreaking_is_fair_use.html)
答案 2 :(得分:2)
您可以使用免费SDK在模拟器中编写程序并进行测试。
当您满意时,您可以将源代码发送给获得许可的开发人员,我建议一些朋友,可以构建一个AdHoc版本供您在自己的设备上运行。
有点棘手,您需要让其他开发人员看到代码。此应用程序也将只持续一年或更短时间,因为证书和配置文件是有时间限制的。
答案 3 :(得分:2)
为什么不把它写成iPhone友好的网站,然后转到手机浏览器中的网站并保存链接到网站?它将在您的桌面上显示类似于应用程序。要拥有一个真正的“应用程序”,我相信你必须支付苹果。
答案 4 :(得分:1)
不,你不能。
答案 5 :(得分:0)
这取决于您对“支付/订阅/在Apple Store上”的定义。
是的,您必须支付Apple iPhone Developer程序的订阅才能访问配置文件,以便将您构建的应用程序放到iPhone / iPod上。这将花费你99美元。
开发工具(Xcode / Interface Builder)都是免费的,但如果没有开发者程序订阅,您将无法将应用程序放到物理设备上,只能放到模拟器上。
但不,您不需要通过应用商店分发您的应用以将其部署到您自己的手机上。但是,如果您不通过应用程序商店分发应用程序,那么它最终不会由Apple进行数字签名,当您的配置文件过期时,在更新配置文件之前,您将无法在手机上运行该应用程序。
答案 6 :(得分:0)
如果你越狱iPhone,你可以做到这一点。我自己没试过,但我找到了this link。
你必须自己决定通过苹果安全的道德含义。