1

嘿,我正在计划一个用于在 iPad 上编码的应用程序。IDE 的一个常见功能是为不同的语法突出显示插件,我的问题是关于 iOS 规则/功能。是否可以让其他人创建可以在 iPad 应用程序中“导入”的语法文件?

我认为这可以通过 HTTP 完成,但我要求的更像是“插件商店”

谢谢!

4

2 回答 2

1

只要插件不是可执行代码(这意味着它是您自己解析的数据),您就可以做任何您想做的事情。如果您想让它们可购买,则需要通过应用内购买。

一般逻辑流程将是:

  1. 用户启动应用程序并前往商店
  2. 用户购买插件
  3. 应用程序从您的服务器请求 XML/JSON/任何格式
  4. 服务器验证收据
  5. 服务器返回文件
  6. 应用程序将文件保存到应用程序沙箱并指定文件不应由 iCloud 备份(或将其保存到缓存目录而不是文档目录),因为设备可以重新下载静态内容。

如果内容是免费的,那么您当然可以跳过第 2 步和第 4 步。

于 2012-05-18T04:49:53.960 回答
0

2.7 以任何方式或形式下载代码的应用程序将被拒绝 2.8 安装或启动其他可执行代码的应用程序将被拒绝

这是您不再想知道为什么 iPad 没有插件架构的那些时刻之一……

当然,如果它只是一个plist或某种格式的数据文件,那也可以。当然,围绕它进行编码会有点棘手(这是制作插件的全部原因),因为大多数应用程序内购买在大多数应用程序中都处于一种“隐藏”状态。

于 2012-05-18T04:50:09.977 回答