【发布时间】:2015-08-28 02:23:40
【问题描述】:
我对 iOS 开发比较陌生。我最近获得了个人 Apple 开发者帐户,因此我可以在我的社区中的个人平板电脑上测试我为个人开发的应用程序。
断开 USB 数据线后,我发现应用程序继续运行。根据stackoverflow post,我收集到我有 9 或 12 个月的时间从应用程序的用户那里获得反馈,并在我必须上传之前平滑粗糙的边缘并添加更多功能应用到 App-Store。
我实际上对通过 App-Store 营销该应用并不感兴趣。我开发它是为了它提供的学习体验——这绝对是一次极好的学习体验。我不明白为什么人们不能开发自己的应用程序并上传自己的设备并绕过 App-Store。
有人可以澄清一下吗?
【问题讨论】:
-
自 6 月起,不再需要拥有开发帐户即可在设备上进行测试。限制是阻止人们自行/通过其他渠道向大众发布。因为只有一个人,而且你和他有直接联系,所以没有什么能阻止你在 12 个月后再次安装它。
-
除非我理解错了,否则我发现除非我有开发者帐户,否则应用程序不会上传和运行设备。此外,我将在明年 5 月之前完成我的计算机科学学位,我不打算留在这个领域,因为这个领域没有很多 CS 工作。因此,我将需要来获取此应用程序,以便将其永久安装在设备上。这引出了我的下一个问题:如果我要通过 App-Store 发布这个应用程序并且我的用户正式下载它,它将使它永远永久安装在他的平板电脑上如果我让我的开发人员由于某些不可预见的原因帐户失效
-
一旦您的应用程序在 AppStore 中,它就会永久存在,除非您将其删除,或者如果您的应用程序违反 T&C,Apple 会禁止它...除此之外,仅需要开发帐户才能将新的二进制文件提交到应用商店。此外,一旦用户安装了应用程序,他/她也可以通过他们的购买历史记录永久访问 - 即使您碰巧关闭了您的应用程序。下架应用只会影响新用户。