跨平台网站开发,wordpress标题空格,合肥做网站便宜mdyun,邢台网页设计来源#xff1a;http://www.tuicool.com/articles/AFRJzi 利用iOS模拟器来检测和调试AIR应用程序补充篇 Air3.4来了 除去可以直接往模拟器里面部署应用#xff0c;还可以往真机里面部署应用。 Air3.3的时候非常苦逼#xff0c;你只能往模拟器里面装应用而不能删除#xff0…来源http://www.tuicool.com/articles/AFRJzi 利用iOS模拟器来检测和调试AIR应用程序补充篇 Air3.4来了 除去可以直接往模拟器里面部署应用还可以往真机里面部署应用。 Air3.3的时候非常苦逼你只能往模拟器里面装应用而不能删除到了Air3.4以后不但可以安装还可以删除这说明直接用Xcode 自带的ios模拟器调试air程序的时代正式来临了。 作者 黄晋威 其实这篇文章算是这篇文章的补充 http://www.adobe.com/cn/devnet/air/articles/ios-simulator.html 要求 必备知识 你懂得怎么用AIR开发Mobile应用程序并且在程序中安装它你懂得如何打包ANE并且在程序中调用它。你懂得如何在xcode的模拟器上面运行你的程序。 用户级别 中级 必需产品 Adobe AIR 这里把如何生成适用于模拟器使用的.a文件其实调试ANE程序的流程和上面也差不多唯一的区别在于你需要产生一个可供x86架构使用的ANE文件。这里需要做的有以下三步生成iOS模拟器用的.a文件。添加iphone-X86节点。target增加iphone-X86。很多人大概都卡在第一步了作为一个xcode菜鸟使用者你怎么知道你生成的.a文件是ARM架构的还是x86架构的?究竟要怎么配置 xcode的话先看看你的库设置是不是这样的 如果是我们就转到非常无聊但是又非常实用的构建脚本上面去了。 我这里用的是Rakefile,不用make是因为不会写Makefile。 不过这些东西一通就都通。 先是前置变量说明 #project path configuration
#ADT path
$sdk_bin ~/Dropbox/air3.3/bin #Project Target $ane_project_name AppPurchase #Project native lib location $native_ios_path native/NativeLib #Project as lib location $native_as_path native/ASLib #native project location $native_ios_project_path #{$native_ios_path}/#{$ane_project_name}.xcodeproj #sdk version $ios_sdk 5.1 #project buildtype: Release/Debug $build_type Debug 在这里我们就用命令行生相对应平台的库 #build .a file for native device xcodebuild -project #{$native_ios_project_path} -target #{$ane_project_name} -configuration #{$build_type} -sdk iphoneos#{$ios_sdk} #build .a file for simulator xcodebuild -project #{$native_ios_project_path} -target #{$ane_project_name} -configuration #{$build_type} -sdk iphonesimulator#{$ios_sdk} 对应的控制台命令就是 xcodebuild -project native/NativeLib/Appurchase.xcodeproj -target Appurchase -configuration Debug -sdk iphoneos5.1 xcodebuild -project native/NativeLib/Appurchase.xcodeproj -target Appurchase -configuration Debug -sdk iphoneossimulator5.1 关于这个SDK怎么确定呢 在控制台输入 xcodebuild –sdk –version 即可。 然后就会生成相应平台的.a 文件了。 然后一切都按照最上面的那篇文章来就好了。 转载于:https://www.cnblogs.com/sunminmin/p/3820737.html