草庐IT

ios - 可以使用 Adob​​e Air SDK 进行应用内购买

我正在为使用Adob​​eAirSDK的客户制作数字系列互动书籍。最近,客户决定他们希望能够添加应用程序内购买功能,以构建一个小型图书馆,其中包含您已经购买和尚未购买的书籍。我知道这些功能native存在,并通过其他功能(如电话间隙和钛)存在,但书籍已经创建并且时间框架不允许这些选项。是否有可能或有人知道如何通过Airs移动SDK连接到iOS的应用内购买功能?提前致谢! 最佳答案 您可以使用来自http://labs.adobe.com/downloads/air3.html的新AIR3.0SDK(在实验室中可用,即将发布)它有一个

ios - 更新后删除了 Air iOS SharedObject

我在我的游戏中使用SharedObject来存储玩家在游戏中的进度(等级分数、解锁等级等)。一切正常,但问题是当我提交游戏更新时(具有相同证书和相同名称的.swf和.ipa文件)当游戏更新时,旧的SharedObject被删除,这对游戏和我来说都是个大问题。游戏的两个版本均使用FlashCS6和AirSDK3.5制作。知道为什么SharedObject被删除了吗?我该如何防止呢? 最佳答案 我假设SharedObject被覆盖的原因是因为它在转换期间与.ipa捆绑在一起。我知道这不会帮助您挽救SharedObject,但您可以尝试使

android - 我可以将 c++ 库包装到移动 IOS/Android 的 Adob​​e Air native 扩展吗

我可以将C++库包装到Adob​​eAir原生扩展IOS/Android吗?我有一个由第三方编写的C++库。我想将该库用于移动设备的adobeairnative扩展?我能做到吗?如果是这样,我在哪里可以找到一些指南? 最佳答案 我将尝试回答问题的Android部分。我没有在Adob​​eAir文档中看到明确说明这是可能的,但在Adob​​eAir的Adob​​e帮助文档中,第Packaginganativeextension:Buildingthenativelibrary部分,它说:Androidnativelibraries:W

ios - Xcode 6 iPair Air 无法在设备上运行应用程序(操作系统版本)

我有一个有效的配置文件,将iPadAirID添加到开发者帐户等。xCode无法在新Macbookpro上识别新iPadAir上的操作系统版本,我已在最新操作系统上进行了所有更新。我得到这个错误:Mike的iPad可能正在运行此版本的Xcode不支持的iOS版本。 最佳答案 我运行的是Xcode6,新iPad需要Xcode6.1,但AppleAuto-update没有下载更新。您必须手动转到AppStore并搜索Xcode。 关于ios-Xcode6iPairAir无法在设备上运行应用程序

android - Adobe AIR 3.0 captive runtime 与哪些版本的 Android 和 iOS 兼容?

我无法在网上或文档中找到此信息,有谁知道AIR3.0captiveruntime与哪些版本的Android和iOS兼容?我假设那里有一些限制,但如果没有实际编译程序并在iPhone上试用(我没有),我怎么知道支持哪些操作系统版本?我知道您可以编译一个Adob​​eAIR2.7(?)应用程序来定位Android2.2,但是使用AIR3.0的捕获运行时呢?此外,我在任何地方都看不到AIR的iOS版本限制,因为你必须向Apple支付100美元才能获得SDK,这首先允许我制作一个iOS项目。 最佳答案 使用捕获运行时的系统要求与不使用捕获运

ios - AS3 在按住按钮的同时连续运行代码 - Air For iOS/Android

我正在使用FlashCS6开发一款iOS游戏。我有一个基本的移动测试,我将其放入Event.MOUSE_DOWN处理程序中。我期望/想要的是当我将手指按住按钮时,播放器会一直移动直到我停止触摸屏幕。但会发生什么,我必须不断点击以保持玩家移动-而不是将手指按住按钮并让玩家继续移动。我应该使用什么代码来完成我想要的? 最佳答案 要实现这一点,您需要在MouseEvent.MOUSE_DOWN和Event.MOUSE_UP之间连续运行一个函数,因为MouseEvent.MOUSE_DOWN每次只会被调度一次按。这是一个简单的脚本来做到这一

ios - 为 iOS 视网膜显示器优化 Flash AIR 的编程技巧?

是否可以采取任何措施来优化现有的SWF以适应即将到来的视网膜显示器浪潮?或者,在创建新的SWF时是否有准备视网膜显示?据我所见所闻,SWF看起来很差。 最佳答案 一般来说,您希望尽可能避免使用位图图形。如果您只使用矢量和字体,它们可以毫无问题地放大。避免杀死CPU的技巧是在可行的情况下使用cacheAsBitmap,例如,当对象不经常更改时。然后你获得矢量grx的分辨率优势,并在初始渲染后获得位图grx的速度。开始研究的另一个工具是使用Stage3D。该层位于Air程序的后面,充当强大的背景。真正的优势是它使用GPU,而不是CPU,

ios - Adobe AIR AppStore 上传错误 : Invalid Code Signing Entitlements. .. 'get-task-allow' (

过去两天我一直在尝试将我的游戏版本上传到AppStore。我不断收到以下错误:ERRORITMS-90164:"InvalidCodeSigningEntitlements.Theentitlementsinyourappbundlesignaturedonotmatchtheonesthatarecontainedintheprovisioningprofile.Accordingtotheprovisioningprofile,thebundlecontainsakeyvaluethatisnotallowed:'true'forthekey'get-task-allow'in'P

ios - 无法使用 ADT 编译 64 位 AIR ANE

我正在尝试为armv7和arm64架构编译Adob​​e教程ANE(GitHub存储库here,教程here)以使其保持最新.ADT失败,AppleAppStore只允许通用应用程序。“libIOSVolumeLib.a”不是通用二进制文件。请将Xcode项目中的build设置更改为“标准架构”以创建通用库/框架但是,lipo-infoios/libIOSVolumeLib.a报告:ios/libIOSVolumeLib.a是:i386x86_64我认为意味着文件没问题。我的XCode项目设置清楚地显示:架构使用标准架构(armv7arm64)“仅构建事件架构”设置为NO“有效架构”是

ios - Flash CS6 和AIR iOS 的远程调试?

我正在使用FlashCS6,我想在我的设备上调试AIRiOS应用程序,但我无法建立连接。我通过USB连接了我的iPodTouch5G,选中“允许远程调试”,为“设备调试”发布了.ipa,并从调试面板启动了AS3调试session。我得到的只是我的iPod上的一个窗口,上面写着输入HOST或IP。我都试过了,但窗口每次都在没有连接的情况下出现。我错过了哪一步? 最佳答案 确保您的计算机和iPod连接到同一个wifi网络。 关于ios-FlashCS6和AIRiOS的远程调试?,我们在Sta