User Tools

Site Tools


iphone-dev-nl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
iphone-dev-nl [2018/11/12 08:56]
127.0.0.1 external edit
— (current)
Line 1: Line 1:
-====== iRoc iPhone Ontwikkelingen ====== 
-[[:​dutch#​iroc|{{ ​ :​viewer.png}}]][[:​dutch|{{ ​ :​rocrail-logo-35.png}}]] 
-[[dutch|Inhoud]] -> [[dutch#​iroc|iRoc ]]  
-  * [[iroc-gen-nl|Introduction & Setup]] | **Development** 
-    * [[:​iphone:​ipad-en|(iPad)]] 
  
-{{:​iphone:​great-iroc.jpg}} 
- \\ 
- 
-**iRoc** is an iPhone/iPod App in progress and will be the ultimate wireless controller for Rocrail.\\ 
- 
- \\ 
-===== Suggestions & Improvements & Missing ===== 
-  * Add support to set the turntable. 
-  * Add support to set the fiddle-yard. 
-  * Add different symbols for the output 
- \\ 
- 
- 
-===== Developer Documentation ===== 
-==== Setup Xcode ==== 
-  * [[http://​developer.apple.com/​iphone/​|iPhone Dev Center]] 
-  * [[http://​developer.apple.com/​iPhone/​library/​documentation/​Xcode/​Conceptual/​iphone_development/​128-Managing_Devices/​devices.html|Managing devices]] 
- \\ 
-==== Objective C ==== 
- 
-  * [[http://​developer.apple.com/​mac/​library/​documentation/​cocoa/​Conceptual/​ObjectiveC/​Introduction/​introObjectiveC.html|Apple Introduction]] 
-  * [[http://​cocoadevcentral.com/​d/​learn_objectivec/​|Learn Objective C]] 
-  * [[http://​en.wikipedia.org/​wiki/​Objective-C|Wikipedia]] 
-  * [[https://​developer.apple.com/​iphone/​library/​documentation/​iPhone/​Conceptual/​iPhoneOSProgrammingGuide/​ApplicationSettings/​ApplicationSettings.html#//​apple_ref/​doc/​uid/​TP40007072-CH13-SW20|Device preferences]] 
-  * [[http://​developer.apple.com/​mac/​library/​documentation/​Cocoa/​Reference/​Foundation/​Classes/​NSXMLParser_Class/​Reference/​Reference.html|Parser Errors]] 
- 
- 
- \\ 
-==== Localisation ==== 
-http://​www.blogs.abeazam.com/​dev/​ 
- 
-''​genstrings ./​Classes/​*.m'' ​ will generate a Localisabele.strings file in the root folder. It will search all .m files for NSLocalisableString. 
- 
-==== Links ==== 
-  * [[https://​itunesconnect.apple.com/​WebObjects/​iTunesConnect.woa/​wa/​jumpTo?​page=manageApps|iTunes Manage Apps]] 
-  * [[http://​developer.apple.com/​iphone/​|iPhone Dev Center]] 
-  * [[http://​developer.apple.com/​iphone/​library/​documentation/​iPhone/​Conceptual/​iPhoneOSProgrammingGuide/​Introduction/​Introduction.html|iPhone Programming Guide]] 
- 
- \\ 
- 
- 
- 
-==== Sax XML Parser ==== 
-  * [[http://​developer.apple.com/​mac/​library/​documentation/​Cocoa/​Reference/​Foundation/​Classes/​NSXMLParser_Class/​Reference/​Reference.html|NSXMLParser]] 
-To be able to evaluate the Rocrail protocol a XML parser is needed. The NSXMLParser is also available for the iPhone OS and is event driven. (Sax)\\ 
- 
- 
- 
- \\ 
- 
-====Provisioning Profile problems==== 
- 
-Open the file: ''​project.pbxproj''​ and search for ''​Debug''​. Delete the Line ''​PROVISIONING_PROFILE = BIG LONG GUID HERE;''​ 
- 
-<​code>​ 
-1D6012340D05DD3E126BFB12 /* Debug */ = { 
-isa = XCBuildConfiguration;​ 
-buildSettings = { 
- ​ALWAYS_SEARCH_USER_PATHS = NO; 
- ​CODE_SIGN_IDENTITY = "​iPhone Developer: Josh Stephenson";​ 
- "​CODE_SIGN_IDENTITY[sdk=iphoneos*]"​ = "​iPhone Developer: Josh Stephenson";​ 
- ​COPY_PHASE_STRIP = NO; 
-        GCC_DYNAMIC_NO_PIC = NO; 
- ​GCC_OPTIMIZATION_LEVEL = 0; 
- ​GCC_PRECOMPILE_PREFIX_HEADER = YES; 
- ​GCC_PREFIX_HEADER = Sample_Prefix.pch;​ 
- ​INFOPLIST_FILE = Info.plist; 
- ​PRODUCT_NAME = Sample; 
- ​PROVISIONING_PROFILE = BIG LONG GUID HERE; 
-}; 
-name = Debug; 
-}; 
-</​code>​ 
- 
- \\ 
- 
-===== Ad Hoc Distribution ===== 
-==== Read this first ==== 
-  * http://​www.innerfence.com/​howto/​install-iphone-application-ad-hoc-distribution 
- 
- \\ 
-==== Getting the UDID ==== 
-The iPhone/iPod UDID is needed for enabling 'Ad Hoc' installations;​ It has to be in the provisioning file which comes with the App.  ​ 
- \\ 
-| iTunes shows the serial number as default: | 
-|{{iphone:​iphone-sn.png?​500}}|\\ 
- \\ 
-| The ID shows up after clicking on the serial number: | 
-|{{iphone:​iphone-id.png?​500}}|\\ 
- \\ 
-==== Download ==== 
-Snapshot downloads and provisioning file: 
-  * https://​launchpad.net/​rocrail/​snapshot/​snapshot 
- 
-==== Ideeën ==== 
-Wat ideeën voor de komende versies van IRoc en AndRoc .  
- 
-* Misschien moet RR de CV's in het spoorplan opslaan.  ​ 
iphone-dev-nl.1542009373.txt.gz · Last modified: 2018/11/12 08:56 by 127.0.0.1