Discussion Forums  >  Plugins, Customizing, Source Code

Replies: 12    Views: 68

Gledy
Aspiring developer
Profile
Posts: 111
Reg: Feb 25, 2013
Fleet, UK
3,260
12/30/13 07:56 AM (11 years ago)

Error with app after approval from the app store

Hi, I'm sorry if i have put this in the wrong section of the forums but i'm not sure if its an error with the plugin/source code or an error when apple uploaded my binary to the app store. Also sorry for how long this is. Anyway here goes. After loads of testing in Xcode with the simulator and my own iPhone I had my app working how I wanted it. After the long process apple put us through to upload our apps I finally got to sent to them for review, late last night I got my email from apple saying my app had been approved and was uploaded to the apple store. When I saw it go live I downloaded it to my device straight away and was very pleased with myself in till I started to notice errors with my app. I would say 90% of my app has the Custom HTML/Text plugin, when I tap from a simple menu into the custom html/text plugin it's blank, when I tap back you can see the content for a split second. I have a black chalk board as my background for all these pages and for some reason it's not displayed on my app anymore, my text is white and I'm sure the default background is white so maybe thats why i can't see it? Anyone know why my background would display in Xcode and on my iPhone before it goes live and now nothing? Another error I have found is one one of my "Menu with Image" pages, I have used the icons on each row, out of the 4 rows I have 1 of the images is not displaying now it has gone live. Another error I have come across is on a simple menu page, two of the rows on this page has a "Share Via Email" plugin and a "Send Email" Plugin. Both of these now do nothing instead of opening up an new email. Last but not least, is the refresh button on the top left hand corner of your first page meant to be on the app now its Live? If anyone needs any images or added information let me know, thanks very much in advance. Gledy
 
EdReyes
Lost but trying
Profile
Posts: 574
Reg: Oct 21, 2013
location unknow...
17,640
like
12/30/13 08:44 AM (11 years ago)
Can you provide a link to the app
 
Gledy
Aspiring developer
Profile
Posts: 111
Reg: Feb 25, 2013
Fleet, UK
3,260
like
12/30/13 08:53 AM (11 years ago)
Yes of course, https://itunes.apple.com/gb/app/away-ground-guide/id783112592?mt=8 I think I might know why the background isn't showing. I just looked in Xcode and the .jpeg image isn't in the Images.xcassets folder. Im guessing it only takes .png files? If thats the case do you know why it showed up on the simulator and on my iPhone when in testing and didn't flag an error in Xcode for not being in the project? Gledy
 
Gledy
Aspiring developer
Profile
Posts: 111
Reg: Feb 25, 2013
Fleet, UK
3,260
like
12/30/13 08:55 AM (11 years ago)
Same goes for the icon image on the news tab, it wasn't in the Images.xcassets folder. Gledy ******* EDIT I made the app using BT2.0 but just before uploading I changed to BT3.0. Thats when I saw I had to add images to the Images.xcassets folder instead of the BT_Images folder.
 
WolfTimJ
buzztouch Evangelist
Profile
Posts: 810
Reg: Feb 20, 2011
Rockwall, TX
17,400
like
12/30/13 10:13 AM (11 years ago)
Actually I don't think you have to. The "asset catalogs" are a new Xcode organization tool. App icons and launch images are easy to see here. I believe all your images should be in BT_art for a 3.0 project. Tim
 
Sandeep
Android Fan
Profile
Posts: 1260
Reg: Feb 01, 2012
Miraj, India
25,250
like
12/30/13 10:37 AM (11 years ago)
I have downloaded your app and tested it on my iPhone 5. All the custom html/text plugins work but as you said the background color and the font color are the same thats why they are not visible. They are visible only for a second or something when the transition is being made. Maybe you have set the background color to white in the global theme settings in your cp. In the news tab the 3rd row icon is not visible might be you have not added it in your xcode or have used some different name. Remember not to use capital case or else it wont show. Both the send email and share via email plugins wont work coz its a known bug in the new core 3. The email feature in my plugin too (apprater plugin) is not functional. This issue might get solved soon after making fixes to the new core by BT gang in coming days. The refresh button will be there on top of the left hand corner of the screen even after the app is live. This is an useful feature just in case the developers have to make any online changes to the app without needing to send the binary to the appstore for approval in case you make any minor changes to the app contents. If you dont want to use this feature in future (mostly in cases where the contents of the app wont change) you have to remove the links of dataURL and reportToCloudURL. Keep those 2 fields blank in your xcode's BT_config file and your app will be offline app. You have put the images in the correct folder so dont bother yourself about that. All other images go in the BT_Images folder and not in the Images.xcassets folder.
 
Gledy
Aspiring developer
Profile
Posts: 111
Reg: Feb 25, 2013
Fleet, UK
3,260
like
12/30/13 11:10 AM (11 years ago)
Thanks for the information/help guys. @Sandeep so I don't need to put any images in the Images.xcassets folder? Gledy
 
Niraj
buzztouch Evangelist
Profile
Posts: 2943
Reg: Jul 11, 2012
Cerritos
37,930
like
12/30/13 11:13 AM (11 years ago)
It seems the app is still with BT v2, your HTML Content problem is associated with running BT v2 projects on iOS 7. I had the same problem. Later today, I shall check my app to verify the HTML Content is now viewable with BTv3 on iOS 7. Did you upgrade the self-hosted plugins for BT v3? -- Niraj
 
Gledy
Aspiring developer
Profile
Posts: 111
Reg: Feb 25, 2013
Fleet, UK
3,260
like
12/30/13 11:18 AM (11 years ago)
@Nairaj I am not self hosted. The project that I uploaded to the app store was Buzztouch core for iOS v3.0. Gledy
 
Sandeep
Android Fan
Profile
Posts: 1260
Reg: Feb 01, 2012
Miraj, India
25,250
like
12/30/13 11:36 AM (11 years ago)
Yes, you dont need to do anything about the images if you already have put them in the BT_Images folder. I have not used custom html/text plugin in my new (core 3) app so am not sure about whats wrong here. However, i have used html doc plugin with white background and black text color and it works fine for me. It is in line for approval might get approved this week if everything goes correct. BTW I have a question for you. The appstore is closed for holidays, how did your app get approved yesterday? Just curious about it.
 
Gledy
Aspiring developer
Profile
Posts: 111
Reg: Feb 25, 2013
Fleet, UK
3,260
like
12/30/13 11:44 AM (11 years ago)
@Sandeep Ok well most of my images are in the Images.xcassets folder, only a few that I needed to put BT_Images that wasn't showing up on an older iOS version. BT_Images wasn't even included in my new project when I downloaded the new BT3.0 core. What do you think I should do? The email I got for apple said they were closed in till 27th December. I sent it to them on 15th Dec and it was In review from last Friday in till last night, it was "Read for sale" at about 10pm last night. Gledy
 
Sandeep
Android Fan
Profile
Posts: 1260
Reg: Feb 01, 2012
Miraj, India
25,250
like
12/30/13 11:49 AM (11 years ago)
Its strange that your project did not have BT_Images folder in it. Anyway you can create a folder with that name in your mac and put all the necessary images like splash, icon, header, etc in it and then just drag drop it in eclipse like you did with the plugins folder. This might only solve your problem relating to the icon which is not showing. For error on html/text plugin you have to check your global theme setting on your control panel. I thought the appstore was closed up till Dec 31. I submitted my app on 19 Dec so it will be in line in coming couple of days.
 
Gledy
Aspiring developer
Profile
Posts: 111
Reg: Feb 25, 2013
Fleet, UK
3,260
like
12/30/13 11:52 AM (11 years ago)
@Sandeep Ok thanks, i'll try and sort it out. Good luck with your app. Gledy
 

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.