您的位置:首页 > 产品设计 > UI/UE

xcodebuild 打包

2016-04-08 14:14 323 查看
最近研究了一下使用xcodebuild打包ipa,由于我们工程使了cocoapods,发现了几个问题

问题一:使用workspace时总链接不上pod里的库,ld: libray not found for -lXXX

问题二:使用xcrun packageApplication打包时,出现ResourceRules.plist: cannot read resources

于是。。。就如下这么做了

第一步编译pods:

xcodebuild -project Pods/Pods.xcodeproj build

第二步编译打包:

xcodebuild archive -project 'XXX.xcodeproj' -configuration 'Release' -scheme 'XXX' -archivePath 'build/XXX.xcarchive' LIBRARY_SEARCH_PATHS="./Pods/build/**  ./XXX/**"

第三步导出ipa:

xcodebuild -exportArchive -archivePath 'build/ XXX.xcarchive' -exportPath 'build/XXX.ipa' -exportFormat IPA -exportProvisioningProfile 'Ad Hoc: com.XXX.YYY'

测了测没问题,也能装上真机。

这些可以放进jenkins执行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息