IOS模拟器调试ANE
來源: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
要求 必備知識用戶級別?
中級
- Adobe AIR
很多人大概都卡在第一步了,作為一個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
總結
以上是生活随笔為你收集整理的IOS模拟器调试ANE的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最新解决ora-01034:oracle
- 下一篇: Spring Boot log4j2 c