Stop app 1.1 is out. iTunesConnect is up.
After trying to submit the new version of Stop for a whole day (and night), I finally managed to do so yesterday. iTunesConnect was very unresponsive and every attempt to change any content resulted to a timeout.
In any case, now Stop 1.1 is waiting for approval even thought it will be hard to get it. The new version adds the option to have Stop automatically shutdown after the music is paused. This way you save even more battery and you don't have to quit it yourself when you unlock your iPhone/iPod.
Here's a little screenshot of the updated interface:
Stop – the iPhone music utility we were missing
If you are an iPhone user and one of those people that enjoy listening to some music when going to bed, I know you'll be glad to hear about Stop.
Stop is an iPhone/iPod utility app that gives us the ability to schedule the music to stop/pause whenever we want. So you won't be wasting any battery nor will you hear the music in the morning when you wake up!
Stop is now on the AppStore and a new version will be submitted soon that will allow the user to choose to have Stop quit automatically when the music is stopped! Let's just hope Apple will approve of such a feature
Have a look and download it here!
This is what Apple didn't like in Stop's first submission.
![]()
This icon was rejected by Apple because it contains a trademark of theirs (kind of)... I actually saw that coming but I thought i'd give it a chance
Lego iPhone Docks
A lovely day at the office... Kanish's and Sergio's hard work finally paid off. We managed to make Engadget look like noobs
![]()
Override the ringer volume while playing SystemSounds
If your iPhone/iPod touch app should play short sounds, the quickest way to do this is to play them as SystemSounds.
AudioServicesPlaySystemSound(someSoundID);
However, if you try to try to change the volume of the app on the device you will notice that the device does not have it's own volume, but rather it's using the device's ringer volume. So when the users try to change the volume of the app, they actually change the volume of their ringer...
If you just figured that out after you built most of your app and don't want to redesign the way you are playing sounds, you can use the following fix/hack to give your app it's own volume.
You have to import the AVFoundation framework and in an object that stays loaded the whole time your app runs (or view, or the app delegate) you have initialize an AVAudioPlayer, give it a file to play and set it to "prepareToPlay" it... While this player is prepared to play the file (which should be the whole time your application is running) you have your very own volume for the app!
If you want the specifics, in the header file:
#import <AVFoundation/AVFoundation.h> @interface MainViewController : UIViewController { AVAudioPlayer *volumeOverridePlayer; } @property (nonatomic, retain) AVAudioPlayer *volumeOverridePlayer;
In the implementation file:
@synthesize volumeOverridePlayer; - (void)viewDidLoad { [super viewDidLoad]; volumeOverridePlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL URLWithString:[[NSBundle mainBundle] pathForResource:@"something" ofType:@"caf"]] error:nil]; [volumeOverridePlayer prepareToPlay]; //... }
Just keep in mind that if you run another AV player instance (even a MoviePlayer) then after it's done you have to reset the player to "prepareToPlay" to keep the volume override.
iPhone 2.2 MobileNotes Problem
Yesterday i updated my iPhone to the newest firmware version 2.2.
As i usually do, to avoid restoring from a backup, i take the sms.db, the notes.db and other files from the private\var\mobile\Library folder, keep them safe somewhere and after the firmware update (or rather restore) is performed, i put them back inside using SSH. Now this 2.2 upgrade seemed to work fine until i noticed something.
All my previous notes where there when i opened the Mobile Notes app. And whenever i added something it seemed like it was added fine. But after i closed the app and opened it again no changes whatsoever were made to the notes. At first i thought "set permissions to 777" but it wasn't that easy. At least not for me...
Setting them to 777 obviously did not work. I tried a dozed other techniques, got a fresh copy of the MobileNotes.app to install, googled for a long while etc. but nothing could change. Thankfully i found the solution just before i start the restore process once again.
I don't know how it hit me, but the solution was as easy as changing the "Notes" folder permissions too. I didn't see anyone mentioning that even though some people have blogged about this problem before.
So if you have the problem remember: change FILE + FOLDER permissions!
Winpwn 2.5: Ξεκλειδώστε το Apple iPhone στην έκδοση 2.0.2
Πριν απο λίγες ώρες κυκλοφόρησε η τελευταία έκδοση του διάσημου προγράμματος που ξεκλειδώνει και κάνει jailbreak το Apple iPhone (2G και 3G). Αντιγράφω απο το http://www.winpwn.com
WinPwn 2.5
- QuickPwn Support for 2.0/2.0.1/2.0.2
- Root partition resize support
- Installer support
- Basic / Expert modes
- Wizard style interface
- Automatic updater
- Support for WinXP and Vista 32/64bit.
Για άμεσο download:
