%title: iOS Distribution %author: Dan Bradury %date: 2014-11-28
Goal: Understand the requirements and process of getting a game to the App Store.
%title: iOS Distribution %author: Dan Bradury %date: 2014-11-28
Goal: Understand the process required to get a game on the App Store.
Prerequisites: It may seem like quite a lot of requirements just to get started with iOS development but I can assure you that once everything has been setup properly the process is quite painless.
| [1mdiff --git a/app/controllers/networks_controller.rb b/app/controllers/networks_controller.rb[m | |
| [1mindex 47582da..2f37495 100644[m | |
| [1m--- a/app/controllers/networks_controller.rb[m | |
| [1m+++ b/app/controllers/networks_controller.rb[m | |
| [36m@@ -588,7 +588,7 @@[m [mdef advertiser_campaigns_columns tab[m | |
| r.column :stats_call_count_yesterday, :friendly_name => "<div class='align_center'>Calls<br />Yesterday</div>"[m | |
| end[m | |
| [m | |
| [31m- if tab.in?( [:AllButArchived, :Suspended] )[m | |
| [32m+[m[32m if tab.in?( [:AllButArchived, :Suspended, :Paused] )[m |
10/28/14 09:09:23.718 INFO Started GET "/pegasus/signup" for 127.0.0.1 at 2014-10-28 09:09:23 -0700
10/28/14 09:09:23.751 INFO Processing by Pegasus::SignupController#index as HTML
10/28/14 09:09:23.753 DEBUG OrganizationMembership Load (0.2ms) rows: 1 SELECT `organization_memberships`.* FROM `organization_memberships` WHERE `organization_memberships`.`id` = 57 LIMIT 1
10/28/14 09:09:23.760 INFO Rendered pegasus/views/pegasus/signup/index.html.slim within pegasus/layouts/setup (2.1ms)
10/28/14 09:09:23.768 DEBUG User Load (0.2ms) rows: 1 SELECT `users`.* FROM `users` WHERE `users`.`id` = 64 LIMIT 1
10/28/14 09:09:23.770 DEBUG Network Load (0.3ms) rows: 0 SELECT `networks`.* FROM `networks` WHERE `networks`.`vanity_domain` IN ('.localhost') LIMIT 1
| set nocompatible " be iMproved, required | |
| filetype off " required | |
| " set the runtime path to include Vundle and initialize | |
| set rtp+=~/.vim/bundle/Vundle.vim | |
| call vundle#begin() | |
| " " let Vundle manage Vundle, required | |
| Plugin 'dart-lang/dart-vim-plugin' | |
| Plugin 'tpope/vim-dispatch' | |
| Plugin 'neilagabriel/vim-geeknote' | |
| Plugin 'vim-scripts/TeTrIs.vim' |
| # USAGE: ruby emote.rb "fingers crossed" & roll the dice! | |
| 1require 'rubygems' | |
| require 'google-search' | |
| require 'ImageResize' | |
| raise "query gone wrong" if !ARGV[0] | |
| puts ARGV[0] | |
| options_found = false | |
| image_count = 0 |
| """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" | |
| " Mandatory Vim Config (passed down from da masta..) | |
| """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" | |
| set nocompatible " be iMproved, required | |
| filetype off " required | |
| filetype plugin indent on | |
| filetype plugin on | |
| autocmd filetype c,asm,python setlocal shiftwidth=4 tabstop=4 softtabstop=4 | |
| set hidden " don't unload buffer when switching away | |
| set modeline " allow per-file settings via modeline |
| # TO GET STARTED | |
| # brew install imagemagick | |
| # sudo gem install rmagick | |
| # ruby blank_template.rb 200 200 50 50 | |
| # For more information on ImageMagick: http://ruby.bastardsbook.com/chapters/image-manipulation/ | |
| require 'rubygems' | |
| require 'rmagick' | |
| if ARGV.length != 4 |