Comments (4)
Shenzhen offers a scheme
option. Is there any particular reason why target would be necessary as well?
from shenzhen.
Nope, scheme is what I meant, I am used to Jenkins referring to the scheme as a target. Can you specify the build configuration within a scheme as well?
from shenzhen.
Gotcha. Yeah, I still get those all confused occasionally, too.
A scheme is a combination of targets and a particular configuration. The extra configuration setting is there to make it easier to shift between adhoc and release builds... which may or not actually be useful. Interested to hear feedback on that.
But to answer your question and close the issue: yesโset the -s
or --scheme
flag on ipa build
, or select it when prompted.
from shenzhen.
Yeah, we use a build configuration to sub in different bundle-ids and other settings so that we can have multiple branches building and uploading to TestFlight while remaining separate. Basically a stable build and a development build. To reduce confusion during day to day development we used a single scheme, so all of our developers that aren't familiar with the build process don't need to think about it, they just run one scheme and the build configuration setting is buried away in the scheme setup. This also makes it so we don't need to maintain two schemes that are nearly identical.
from shenzhen.
Related Issues (20)
- Xcode8 can't archive use shenzhen HOT 1
- Including DSYM? HOT 2
- info command does not work for app name contains white spaces
- Install Error "use of undeclared identifier 'LZMA_OK'" HOT 3
- ipa command not found in Jenkins HOT 3
- How can I build Ad Hoc Deployment ipa HOT 2
- ipa build error
- Missing release comment HOT 1
- Create a new version? HOT 2
- upload fir error HOT 4
- ipa building is quite slowly
- Xcode8.3 unable to find utility "PackageApplication" HOT 3
- XCode 8.3 cannot find PackageApplication HOT 3
- /usr/local/bin/ipa: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory HOT 1
- FilePermissionError HOT 2
- Shenzen fails on Xcode version check when evaluating Xcode 10+ HOT 2
- Shenzhen requires Xcode 4 (found 10.0). Please install or switch to the latest Xcode. HOT 2
- XCode 11.1 updates the path for iTMSTransporter
- ipa info could not run correctly
- (IGNORE)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shenzhen.