reference
https://www.jianshu.com/p/70e4335b0bd6
- https://debugtalk.com/post/iOS-Android-Packing-with-Jenkins/
https://reversescale.github.io/2017/06/20/AutoBuildScript/
automation
- Continued packing
- Continuous deployment, publishing
- 卸载Jenkins:'/Library/Application Support/Jenkins/Uninstall.command'
- /Users/Shared/Jenkins/Home/secrets/initialAdminPassword
- admin 123456
https://juejin.im/post/5ad5792e6fb9a028cb2e1fe6
(Before installation) to find the corresponding profile uuid
- / Usr / bin / security cms -D -i file path
- https://blog.csdn.net/potato512/article/details/78291089
https://www.jianshu.com/p/0cca1befa847
Reference links
- http://douxinchun.github.io/blog/20180516/xcodebuild-shi-yong-zhu-yi-shi-xiang.html
Check signature file, teamid
security find-identity -p codesigning -v
Description File Path
~/Library/MobileDevice/Provisioning Profiles
Interrelation
- Generate certificates, develop, publish, push
- Creating APPID
- Join equipment
Create a profile, the associated certificate APPID devices together
Command Prompt not logged in
https://stackoverflow.com/questions/51066683/command-line-build-ipa-no-profiles-found?rq=1
jenkins workspace directory
/Users/Shared/Jenkins/Home/workspace
Jenkins environment configuration
- https://blog.csdn.net/think12/article/details/76130200
- eligible qualifying
- PROVISIONING_PROFILE=d7d91c1a-31b1-4149-86ed-306c8888441e
DEVELOPMENT_TEAM=4HXCLGH9HU
Fellow human
- https://www.jianshu.com/p/8b2fc2da0466
shell
- CODE_SIGN_IDENTITY="iPhone Developer: xixiu du (4HXCLGH9HU)"
- PROVISIONING_PROFILE=973774f8-3916-4b0d-b0e5-0af33a55e92d
DEVELOPMENT_TEAM=4HXCLGH9HU
An error
- Can not find pod corresponding library file
- ld: warning: directory not found for option '-L/Users/Shared/Jenkins/Library/Developer/Xcode/DerivedData/SmallFlagLoan-dmbevippdhikzigjbdqtyyyfirji/Build/Intermediates.noindex/ArchiveIntermediates/SmallFlagLoan/BuildProductsPath/Debug-iphoneos/YYCache'
ld: library not found for -lAFNetworking
Warehouse Address
https://gitee.com/BRoc/small_flag_loan.git
With that token is not used to log git repository
Source administration credentials and api credentials are not the same, apiv5 credentials are plug-in calls code cloud interface, and source code management credentials are jenkins git plugin required, the credentials format is a user name and password, if using the http protocols need to configure credential management in a cloud code username and password credentials, so as to elected and, if need jenkins ssh, then the ssh key adding machine code to cloud account in the job
step by step
- https://www.jianshu.com/p/126c9e6b63ef
https://juejin.im/entry/5b5e7bdb6fb9a04fcc44af91
You can do it
https://www.jianshu.com/p/470752f99134
command
- https://www.jianshu.com/p/6c52260b1ff3
-sudo chmod -R 777 your folder name chmod -R a+rwx workspace