长话短说,我们正在构建Flash中的互动内容,我们希望将其打包并通过iOS应用程序提供(通过应用内购买或订阅,或两者兼而有之)。
Flash显然可以输出独立的iOS应用程序,在我们的测试中,出于我们的目的,这个打包输出效果很好。因此,我们不是在HTML5中完全重写我们的内容(因此可以通过WebkitView加载),我们很好奇是否有办法将完全打包的应用程序作为应用程序内容提供?
如果没有,除非完全重建我们的互动内容,否则我们如何才能做到这一点?如果我们必须这样做,HTML5是唯一的选择吗?还有什么能让这个从Flash到iOS的端口减少痛苦的其他东西? (Flash - > HTML5移植工具很糟糕。)
谢谢!
答案 0 :(得分:2)
不,没有。这违反了iOS强制执行的安全策略。
就你能做什么而言,当你没有提供任何细节时,很难提出任何建议。我建议的最好的方法是在您的应用中包含此功能,但已禁用。应用内购买只会下载某种解锁代码,可用于在您的应用中使用。
答案 1 :(得分:0)
通过创建多个应用程序无法实现这样的事情。您只需在一个应用程序中打包所有内容,然后将该应用程序的某些部分作为应用程序内购买。由于这是通过特定的SDK功能实现的,如果您将闪存编译为支持iOS的代码的工具不支持它,那么您几乎就会陷入其中。
如果该工具从您的闪存中生成人类可读代码,您可以手动添加应用内购买。