Actionscript 3 ios应用内购买(swf)

Actionscript 3 ios应用内购买(swf),actionscript-3,application-loader,Actionscript 3,Application Loader,我正在starling(as3)中创建一个游戏,并通过应用内购买提供额外的内容。应用内购买采用.swf文件的形式 现在,当我尝试使用苹果的应用程序加载器上传它时,我无法选择swf文件 似乎我只能传递签名的zip文件?这是正确的吗?这对我来说是怎样的? 没有其他上传方式吗?还是有办法上传swf文件 我有点困在这里了,所以非常感谢您的帮助。转到Air for IOS的设置,应该会有“包含的文件”的字样。将您的SWF包含在那里,也将其包含在与您的FLA相同的文件夹中。如果您想使用它,请在代码中导入SW

我正在starling(as3)中创建一个游戏,并通过应用内购买提供额外的内容。应用内购买采用.swf文件的形式

现在,当我尝试使用苹果的应用程序加载器上传它时,我无法选择swf文件

似乎我只能传递签名的zip文件?这是正确的吗?这对我来说是怎样的? 没有其他上传方式吗?还是有办法上传swf文件


我有点困在这里了,所以非常感谢您的帮助。

转到Air for IOS的设置,应该会有“包含的文件”的字样。将您的SWF包含在那里,也将其包含在与您的FLA相同的文件夹中。如果您想使用它,请在代码中导入SWF,但不应将SWF上载到应用程序加载器,只上载到IPA。

您的SWF文件包含哪些内容?代码还是资产?在第一种情况下,每次添加新项目时都需要重新构建应用程序。在第二个场景中,您可能可以创建SWF文件的ZIP存档并以这种方式加载它(虽然我不知道如何使用StoreKit API进行加载)。它们确实包含代码,但从AIR3.7开始,这应该不再是一个问题。我试着把拉链拉上,但那不管用,这应该是个问题。如果它们包含代码,您必须“剥离”它们,以便将ABC包含在您的IPA中。不管怎样,你不能从服务器上下载SWF文件吗?