我想通过 iPhone App Store 开发和启动一个应用程序。该系统将包括一个 Cocoa-touch 原生 iPhone 应用程序以及对 https 网络服务的访问。如果不访问网络服务,iphone 应用程序将毫无用处。
在遵守 Apple 的条款和条件的情况下,我预见到这样做会出现多个问题:
1 - 付费应用程序将包括对网络服务的固定期限(1 个月)访问。我的一个客户怎么能在不通过虚拟 App Store 程序下载来充值他们的服务器租金的情况下购买每月扩展?
2 - 我了解 App Store 不提供每位客户的销售信息。因此,如果我的应用程序的付费版本在 Jailbroken 社区中流通,我的 Web 服务如何区分访问权限与真正的 App Store 客户与盗版客户端安装?
更新1:
感谢大家。我没有勾选一个具体的答案作为最佳解决方案,因为这不是一个纯粹的技术问题。看来我将不得不加入 Apple 的 99 美元开发者计划,并尝试直接从 Apple 获得回应。
回覆。充值要求,我目前的想法是一个单独的 App Store 程序下载,它只是通过 iPhone 应用程序间 URI 消息协议 ping 我的主应用程序以提供信用令牌。