![]() ![]() If you want it in any other place you just specify the custom path: xcodebuild -scheme nameOfTheScheme clean archive -archivePath path/to/name.xcarchive This will clean build the code and archive results into your current archive directory (it'll show up in the Xcode organiser). Xcodebuild -scheme nameOfTheScheme clean archive The tool is really made simple so the lines are pretty much self-explanatory: I'll brief you on my favourite two lines that are just enough to clean build, archive, sign with provisioning profile and export your app into a portable. ![]() If you want to learn about its great features you type: You now got yourself a UI-less version of your favourite app. Use the terminalĪs you probably know, Xcode comes with additional command line tools which can be installed either in the downloads part of Xcode properties or, if you're about to leave its lovely UI in favour of the terminal window anyway, you can start executing the command right away: Let me share with you some great solutions to this annoying situation. I was asked to find another way of doing things, and I did! Every time I solve a problem and learn a piece of this tangled logic, I step upon another and it often seems that the learning process is never-ending.Ī while ago, Imaginary Cloud decided that we need to have this process under control. ![]() Xcode is a powerful tool, but when it comes to the release process it's usually helpless, resulting in a countless number of hours spent searching which part of the signing process failed and how to fix it.Īs the number of developer programs I'm involved in grows and the number of provisioning profiles exceeds screen size, the number of problems I'm having grows as well. I understand the motivation behind this, but I keep cursing the process of going through iOS app development. I've been an iOS developer for some time now and there is one thing that keeps surprising me in an unpleasant way: the process of building, releasing and signing an iOS app with a provisioning profile. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |