Search found 26 matches

by PISD Support
Sat 24 Jul, 2010 3:01 pm
Forum: Developer Support
Topic: iPhone/Xcode - "error while creating dependancy graph"
Replies: 0
Views: 26576

iPhone/Xcode - "error while creating dependancy graph"

This will occur when you hit build or clean sometimes if you have a relative path set in your project for your temporary directory (for me it occurs most frequently after an upgrade to a new SDK). To fix this issue (which is an internal XCode compiler issue) smply add $(PROJECT_DIR) as the root for ...
by PISD Support
Tue 01 Jun, 2010 2:17 pm
Forum: Developer Support
Topic: UIKit compile error in SDK3.0- UILocalizedIndexedCollation.h
Replies: 0
Views: 24677

UIKit compile error in SDK3.0- UILocalizedIndexedCollation.h

There is a simple workaround for this UIKit bug. In UILocalizedIndexedCollation.h change this: UIKIT_EXTERN @interface UILocalizedIndexedCollation : NSObject to UIKIT_EXTERN_CLASS @interface UILocalizedIndexedCollation : NSObject (please note this file is held within the Apple SDK, you'll need to ma...
by PISD Support
Sun 18 Apr, 2010 11:49 pm
Forum: Developer Support
Topic: iPhone - Error launching remote program: security policy err
Replies: 0
Views: 25011

iPhone - Error launching remote program: security policy err

Error from debugger: Error launching remote program: security policy error This issue comes up sporadically during iPhone development - it appears to be caused by having an 'expired' development profile on your device EVEN if you have an up to date valid one on there. To fix the issue just delete a...
by PISD Support
Thu 25 Mar, 2010 3:09 am
Forum: Developer Support
Topic: Making Page Up / Down work 'correctly' on a Mac
Replies: 0
Views: 24181

Making Page Up / Down work 'correctly' on a Mac

Open Terminal (Applications -> Utilities -> Terminal) and type the following commands: cd ~/Library/ ls if you don’t see a KeyBindings folder, type mkdir KeyBindings Once this directory exists use cd to move into it. cd KeyBindingsMake Finally nano DefaultKeyBinding.dict This opens the nano text edi...
by PISD Support
Wed 24 Feb, 2010 4:45 am
Forum: Developer Support
Topic: App Store size limit calculation details
Replies: 0
Views: 24296

App Store size limit calculation details

Most developers are aware that the allowed size of an application for download via normal phone comms has been upped to 20Mb, however few people I've talked to seem to understand exactly how this size limit is calculated. The size of an application in the AppStore is equal to: Size of the app binary...
by PISD Support
Wed 06 Jan, 2010 4:23 am
Forum: Developer Support
Topic: Re: Launch error in xcode - CFBundleExecutable of (null)
Replies: 0
Views: 24158

Re: Launch error in xcode - CFBundleExecutable of (null)

If you get the error The Info.plist for application at (null) specifies a CFBundleExecutable of (null), which does not exist. start appearing suddenly when trying to run through the IDE. In Xcode, choose “Executables” from the project hierarchy. Click your project executable then press Command-I. Ch...
by PISD Support
Sun 27 Dec, 2009 10:53 pm
Forum: Developer Support
Topic: iPhone Programming - NSTimer Gotcha's
Replies: 0
Views: 24112

iPhone Programming - NSTimer Gotcha's

A few warnings about using NSTimer's within iPhone programs. The first thing which isn't apparently obvious is that while you are allowed to call code which appears to change the frequency of a timers callback (ie. to make it faster or slower) this code will have NO effect within the program. The se...
by PISD Support
Thu 17 Dec, 2009 2:09 am
Forum: Webstore Support
Topic: Mac and PC license
Replies: 1
Views: 12590

Re: Mac and PC license

At the moment OOTP is sold through E-licence on PC and uses the P.I.S.D. webstore for the Mac and Linux versions; because of this its possible to swap around Mac/Linux licnces easily but not the PC ones. At some stage in the future it is planned that OOTP will sell its window version through the P.I...
by PISD Support
Thu 17 Dec, 2009 2:04 am
Forum: Developer Support
Topic: Getting the current language used on an iPhone
Replies: 0
Views: 24265

Getting the current language used on an iPhone

The iPhone lacks a simple 'get language' implementation BUT it is fairly easy to persuade it to give up the current language which the phone is operating in using the code snippet listed below: const CHAR* get_iphone_language_setting( void ) { NSUserDefaults* defs = [NSUserDefaults standardUserDefau...
by PISD Support
Thu 03 Dec, 2009 3:24 am
Forum: Developer Support
Topic: Calculating free memory on an iPhone
Replies: 0
Views: 24221

Calculating free memory on an iPhone

To calculate the amount of memory left free on the iPhone use this handy code snippet*: static void print_free_memory( void ) { mach_port_t host_port; mach_msg_type_number_t host_size; vm_size_t pagesize; host_port = mach_host_self(); host_size = sizeof(vm_statistics_data_t) / sizeof(integer_t); hos...
by PISD Support
Sun 15 Nov, 2009 6:13 pm
Forum: Webstore Support
Topic: Iphone??????????????????
Replies: 1
Views: 12770

Re: Iphone??????????????????

The phone was designed and manufactured by apple (and you have to digitally accept a contract to use the iTunes store if I remember right) but the 'phone contract' is purely with your provider I believe.
by PISD Support
Sun 15 Nov, 2009 6:10 pm
Forum: Developer Support
Topic: Application security error installing application on iPhone
Replies: 0
Views: 24533

Application security error installing application on iPhone

If you recieve a security while developing an application and attempting to launch it on your hardware then it is likely an old provisioning file which has expired. Even if you are not actively using the file for your present builds this appears to prevent the related application from being installe...
by PISD Support
Sat 14 Nov, 2009 11:38 pm
Forum: Webstore Support
Topic: How can I get free apps from the apps store? My iPhone is ja
Replies: 1
Views: 12800

Re: How can I get free apps from the apps store? My iPhone is ja

Don't steal software please - it takes time and effort for people to make it.
by PISD Support
Sat 14 Nov, 2009 11:37 pm
Forum: Webstore Support
Topic: How do I have my iPhone 3G replaced without going to an Appl
Replies: 1
Views: 12477

Re: How do I have my iPhone 3G replaced without going to an Appl

I think the limit is down to the number of pages displayable within the UI (I think there's an upper limit of 128 pages of apps or something silly) rather than you being likely to hit the actual storage limit as most apps are fairly small.
by PISD Support
Sat 14 Nov, 2009 3:13 pm
Forum: Webstore Support
Topic: What are the perks to jailbreaking my iPhone? And if I do it
Replies: 1
Views: 12298

Re: What are the perks to jailbreaking my iPhone? And if I do it

I have to admit I haven't ever Jailbroken an iPhone so I have no experience with the perks or consequences of doing so (simply put doing it would most likely break it as a legitimate development device). I haven't ever seen anything which a Jailbroken phone can do which has excited me enough to cons...
by PISD Support
Wed 26 Aug, 2009 11:39 pm
Forum: Developer Support
Topic: Stopping idle timeouts on the iPhone
Replies: 0
Views: 23699

Stopping idle timeouts on the iPhone

If you find that the iPhone tends to timeout your app because its in a tight processing loop then there is a very simples code snipped which will prevent this from happening [[UIApplication sharedApplication] setIdleTimerDisabled:YES]; (call it again with NO to re-enable the screensaver like battery...
by PISD Support
Sun 19 Jul, 2009 4:28 pm
Forum: Developer Support
Topic: iPhone Programming
Replies: 2
Views: 18550

Re: iPhone Programming

Device could not support development Sometimes you will mysteriously find your iPhone will not respond correctly when you try and run something on it through Xcode; at this point the error shown above will be visible within the 'Organiser'. To fix this simply hard reset your device (ie. just down t...
by PISD Support
Tue 14 Jul, 2009 1:00 am
Forum: Developer Support
Topic: iPhone Programming
Replies: 2
Views: 18550

Re: iPhone Programming

Another 'fun' one for people - after updating to the 3.0 OS development SDK I found a couple of things had changed in my existing projects: The linking rules for sub-projects which were building library files had been removed. This is fairly easy and obvious to spot as you'll get lots of symbol erro...
by PISD Support
Mon 13 Jul, 2009 6:49 pm
Forum: Developer Support
Topic: iPhone Programming - Linking sub-projects
Replies: 0
Views: 23614

iPhone Programming - Linking sub-projects

There's already an iPhone programming thread but there are so many 'gotcha's' associated with using multiple projects in one that I thought this required a seperate thread. Simply put it is fairly normal for people to make programs which are reliant upon other programs which create libraries which t...
by PISD Support
Mon 13 Jul, 2009 1:19 am
Forum: Developer Support
Topic: Visual Studio .NET
Replies: 0
Views: 23978

Visual Studio .NET

This thread collates some of the more obscure but helpful Visual Studio .NET controls. Comment / Uncomment Hold CTRL and press K, C to comment/uncomment a block of code. This will work in all languages supported by the IDE. Whitespace Viewing Shift+CTRL+8 will display symbols for whitespace in an ed...
by PISD Support
Mon 29 Jun, 2009 6:33 am
Forum: Developer Support
Topic: iPhone Programming
Replies: 2
Views: 18550

iPhone Programming

I'm going to put useful iPhone programming information into this thread as time progresses and we wrestle with the iPhone API. Anyone can contribute to the thread though so feel free to join in. Retrieving debug output files from an iPhone Data under your applications writable areas is accessible vi...
by PISD Support
Sat 20 Jun, 2009 4:50 am
Forum: Webstore Support
Topic: Linux OOTP Licence Issue
Replies: 5
Views: 19733

Re: Linux OOTP Licence Issue

I am trying to make the serial number less sensitive but everyones system is different. Did it ask you to re-enter the license? if so what happened?

If you are going to recompile release the license first and you will not have any issues.
by PISD Support
Fri 12 Jun, 2009 7:35 pm
Forum: Webstore Support
Topic: Mac OOTPX Licence Issue
Replies: 6
Views: 22372

Re: Mac OOTPX Licence Issue

To get going again, de-license your game (in Game Preferences at the bottom of that window), and then re-license it again.

This problem will be rectified in the forthcoming OOTP X patch.
by PISD Support
Sat 30 May, 2009 10:51 pm
Forum: Webstore Support
Topic: What guarentees do I get?
Replies: 1
Views: 11530

Re: What guarentees do I get?

PISD works very closely with the development houses who sell through the webstore and in the unlikely event that the store closed your game would still be operable normally and support would be available through the games developer.
by PISD Support
Thu 21 May, 2009 5:05 pm
Forum: Developer Support
Topic: Developer Support
Replies: 0
Views: 23604

Developer Support

This forum is intended to assist in supporting developers who use the PISD Development tools, please post any queries about them here and we'll get back to you as quickly as possible.
by PISD Support
Thu 21 May, 2009 5:04 pm
Forum: Webstore Support
Topic: Welcome to Webstore Support and Some Common Answers
Replies: 0
Views: 37323

Welcome to Webstore Support and Some Common Answers

Welcome to the support forum for the PISD Webstore, please post any queries about the use of the store in this forum and we'll do our best to support you as promptly as possible. http://www.pisd.co.uk/watch.png See how to license a game using the P.I.S.D. Webstore. Here are some of the frequently as...