jackkelly48
Apple Fan
Profile
Posts: 38
Reg: Mar 16, 2011
Miami, FL
2,630
07/04/12 01:27 PM (13 years ago)

Updated graphics show up in xcode simulator but NOT on app

I am updating a bunch of graphics in an app I already have in the App store. I have loaded the new images into the bt_images folder in xcode and they show up when I run the simulator. However they are missing when I refresh the app on my iphone or ipad. All that remains in there place is a grey question mark. Any ideas?
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
07/04/12 01:31 PM (13 years ago)
Your embedded graphics will not appear on your phone until a new binary is submitted & approved then published. Recommend you undo the changes you just made. Fred
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
07/04/12 04:32 PM (13 years ago)
Or you can change the images to be hosted online somewhere, and provide a URL to them instead of adding them locally via Xcode. Then they'll show up immediately on your published app. This is one of the huge issues with app updates for an online app and content that is included with the app binary itself. Lots of considerations to think about. Mark
 
jackkelly48
Apple Fan
Profile
Posts: 38
Reg: Mar 16, 2011
Miami, FL
2,630
like
07/04/12 05:19 PM (13 years ago)
I should mention that they had showed up on the iphone and ipad, but and then dissapeared when I went to add more. I am using buzztouch 1.5 also as this app was made before the new version came out and I do not wish to rebuild it from scratch. I will consider the url method, but have had no problems updating the app through xcode in the past without having to submit a new binary. The new text and quiz questions and streaming videos show up, just not my graphics. so strange.
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
07/04/12 05:26 PM (13 years ago)
It all depends on what you are updating in Xcode...or, rather your app control panel. If you add a local file to Xcode, and have it configured in your control panel as well, then it'll work fine in the simulator, but not in a live app...the only way to add local content to a published app is via a package update. But, if you are adding things like menu lists or HTML screens or the like, from your control panel...those will show up immediately in your live app. Any changes you make to your app via your control panel become immediately available in a live app. That's both a pro and con! Mark
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
07/04/12 06:01 PM (13 years ago)
A method for adding embedded content is to take app offline, then add content, publish app to iTune. When app is approved by apple the update take app back online with new embedded content. If you don't wish to take app offline, add the ebbedded content but don't link it to the screens. Submit update to apple explaining hidden content. After app update is approved link the new embedded content using the Control Panel . The best method is to use a third party online Config file as detailed in this post. http://www.buzztouch.com/forum/thread.php?tid=8C9947BD787B15FB24CDBF4&fid=A00805FCC9962ECBA15A891&sortColumn=FT.id&sortUpDown=DESC&currentPage=1 Fred
 
jackkelly48
Apple Fan
Profile
Posts: 38
Reg: Mar 16, 2011
Miami, FL
2,630
like
07/04/12 07:40 PM (13 years ago)
I am going to try to put my files up on a server for the graphics then to bypass having to go through pushing an update out through apple. It's still strange to me that it would have to be done this way. As I said I updated some graphics that worked no problem, they showed up IMMEDIATELY on both an iphone and an ipad. That leads me to believe it can be done. Once I went to add some more files after that merely a day or 2 later I started seeing graphics disappear that previously been functioning properly.
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
07/04/12 07:55 PM (13 years ago)
***As I said I updated some graphics that worked no problem, they showed up IMMEDIATELY on both an iphone and an ipad. Contrary popular opinion the code doesn't work by magic. ****That leads me to believe it can be done. Nope, embedded content must be packaged into the app or it's just not there. ***Once I went to add some more files after that merely a day or 2 later I started seeing graphics disappear that previously been functioning properly. That happens when the app's data refreshes. You have a perfectly working app. You make changes to the app via the Control Panel. When the app refreshes the app's data the Config file points to images that are not packaged into the app, so the images previously pointed to disappear but the the new images pointed to don't appear because their not packaged into the app. Fred
 

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.