为FaceBook审核提交模拟器包及自己验证模拟器包

 

为FaceBook审核提交模拟器包及自己验证模拟器包折腾了一番,因为我的项目是用cocoapods管理的,所以跟普通直接运行name.xcodeproj项目有所不同。

切入正题

1.先设置 release

2.首先 cd 到项目根目录;

3.执行xcodebuild -showsdks 查看模拟器sdk版本,选择最新的一个 (iphonesimulator8.2)

4.创建模拟器包

1)非CocoaPods管理的项目 :xcodebuild -arch i386 -sdk [iphonesimulator] -scheme [NameOfScheme] 

2)CocoaPods 管理的项目 : 

-workspace wgc_ios.xcworkspace -scheme wgc_ios -arch i386 -configuration release -sdk iphonesimulator8.2

官方的帮助文档:(man xcodebuild 即可看到)

xcodebuild -workspace workspacename -scheme schemename

                [-destination destinationspecifier]

                [-destination-timeout value]

                [-configuration configurationname]

                [-sdk [sdkfullpath | sdkname]] [buildaction ...]

                [setting=value ...] [-userdefault=value ...]

 最终看到BUILD SUCCEEDED 说明ok'

 

模拟器包的验证 

通过命令行启动iOS模拟器并安装运行上面生成的模拟器包:

 执行 ios-sim launch [path to name.app];

前提你已经安装好 ios-sim ,安装这个的前提得安装好brew 。

1)那么安装brew一句命令搞定 :curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1

2)安装ios-sim 也是一句命令搞定 :brew install ios-sim

3)那么来验证你包吧,就可放心提交给faceBook了;

注意:最好关闭大量数据的log输出 否则可能卡死;

posted on 2015-04-02 10:06  助金  阅读(644)  评论(0编辑  收藏  举报