Discussion Forums  >  Uncategorized

Replies: 6    Views: 353

Mrrobbo
Aspiring developer
Profile
Posts: 21
Reg: Jul 25, 2011
Boort
210
08/26/11 05:41 AM (14 years ago)

App refresh on first download from app store

I seem to be having an issue with people experiencing a blank app on the first use of the app after download fromcthe appcstore. This is rectified, when they hit the the refresh arrow. Thereafter as changes are made the app works fine. It's just during the first use. What would be the best way to solve this issue? How can I encourage people to hit that button on the first use or have it happen automatically Thanks
 
Moto110
Aspiring developer
Profile
Posts: 205
Reg: Jul 26, 2011
Orlando, FL
8,700
like
08/26/11 06:11 AM (14 years ago)
This happens because the BT_Config.txt file in your Xcode project only has the setting loaded in it from the time and date that you originally downloaded it. When it opens for the first time it updates from the Buzztouch servers which is why it is blank until the update. The best way to fix this is to download your source code again copy all of your images back into the project and re-build and submit to the App Store as update 1.1. Best practices in the future would be to download the source code right before submitting the app to the Apple App Store. I have one question to the forum community in regards to this. Does anyone know if you can just download the source code right before submitting to Apple and replace just the BT_Config.txt in your current project? This would save time in replacing all of the images in your current project and possible keep you from forgetting to add an image or two. (This almost happen to me at the last minute I remember to add a couple more images)
 
Mrrobbo
Aspiring developer
Profile
Posts: 21
Reg: Jul 25, 2011
Boort
210
like
08/26/11 06:15 AM (14 years ago)
Excellent that would make sense. Thanks a bunch
 
Sylversurfer
Aspiring developer
Profile
Posts: 12
Reg: Jun 13, 2011
Hong Kong
1,870
like
08/26/11 02:06 PM (14 years ago)
The following is theoretical (i.e. I've just tried it but I don't know if it really works) - I need find a way too since I want to keep the customizations I made to the delegate.m file, sounds, images, etc. So I'm posting to see if anyone has encountered difficulties with this method: 1. Download latest source into a new folder 2. Copy only the BT_Config.txt into your original working folder, replacing old (or renaming the old just in case) 3. Open Xcode and compile using the original folder containing your app and all customized files Too simple? Missing something?
 
gotfox
buzztouch Evangelist
Profile
Posts: 146
Reg: Feb 05, 2011
Las Vegas
8,460
like
08/26/11 02:24 PM (14 years ago)
You can actually just click on the link in core properties - Configuration Data URL -> click on the link under that which states 'Click here to show the apps configuration data'. Once that loads, you can just copy and paste that raw data into your config file in Xcode, replacing the current content there. Then compile and submit. No matter what though, at some point you'll have a user run into this issue as they will always get this 'old' data initially. Unless they do a force refresh or you make a change after the user installs, they'll be stuck on this data.
 
Parker @ buzztouch
buzztouch Evangelist
Profile
Posts: 1395
Reg: May 09, 2011
Pacific Grove, ...
24,500
like
08/26/11 07:30 PM (14 years ago)
@Moto - Yes, replacing just the config file should work. Assuming you didn't make any manual code modifications to the prior project. If that is the case, you'll need to re-code the config file where you had previously made customizations.
 
Parker @ buzztouch
buzztouch Evangelist
Profile
Posts: 1395
Reg: May 09, 2011
Pacific Grove, ...
24,500
like
08/26/11 07:34 PM (14 years ago)
If you guys would like to further understand the update process please read the Documentation. In that doc you'll find useful the sections called: 'Report to Cloud URL' and 'BT_config.txt'.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.