My Main.storyboard has a png background that works. When I change it to instead use the desired Launch Screen.png it also works, proving that the Launch Screen.png is good to use.
Post
Replies
Boosts
Views
Activity
Two, one for Launch, one for Main. When I attach the intended Launch image to the Main storyboard view it shows correctly, but it shows black when I attach it to the Launch storyboard view. Therefore there's nothing wrong with the actual launch png. When the Launch view has no image attached, I see the view's background color and my desired annotations. So, what settings can cause a png to show black?
In 'Launch Screen.storyboard' I select "View Controller" then "View". Then I go to "Library" and add "Image View". At this point the launch screen background color and my annotations are visible. Next in 'Image View" "Image" I select the png from the dropdown. The launch screen is now all black. Sorry, I thought this part was obvious.
This is getting interesting.
Following your steps (thank you!), I get a solid black launch screen for a moment, then Main.storyboard turns the screen solid white as expected.
Then, just for fun, in Main.storyboard I added Image View and selected the same png selected above: The png shows up properly!
Then I went back to LaunchScreen.storyboard and deleted the Image View, and my previously added label now shows up.
So the single step that turns the launch screen black (for me) is selecting the png in the Image dropdown of Image View. If I clear the field I see the View background color and my label.
But wait! For more fun, I tried a different random png (132 x 125) and the launch screen is correct, not all black.
So my full-screen (2200 x 3300) png works fine in Main.storyboard, but not in LaunchScreen.storyboard.
So I conclude that there's a size limit (or some similar issue) to launch screen images. Is there? I definitely want my launch screen photo to cover the entire screen of every iPhone, but I suppose I can make it with fewer pixels and then have it stretched.
In case you're wondering, the launch screen is a normal photo, and the main screen is a darkened version of it so white text is legible.
I appreciate your help!
Following up, I made it work by taking a screen shot of the failing png. That simple. The new one has just over half of the "Dimensions" and is about one-third the original size (4.9MB instead of 13.2MB). It looks the same to me.
Thanks for all your help!
Never mind, sorry, found it, wish I could delete this!
Never mind, I found the solution, but I confess I don't remember what it was.
Never mind, I figured it out.
I can apply for one. Is getting one sufficient?
Apple says "While many types of businesses can receive a D-U-N-S Number, your business must be recognized as a legal entity (such as a corporation, limited partnership, or limited liability company)" so I think the DUNS number won't help.
Thanks. We had an LLC in California ($800 per year!) and a Limited Partnership in Oregon costs only $100 per year. But I see your point; I'll skip it for now at least. Thanks!
Thank you for replying!
Non-consumable in-app purchase
"NSArray *product = response.products" is returning zero products, no error message
Sandbox
I had not tried StoreKit testing. I set it up. It's working. Thank you for the idea! I don't yet know why it wasn't working before, but I'll use this method until I submit the app and the in-app purchase. I'll hold off on the feedback assistant ticket for now.
Thank you!
What Bundle ID can be missing in Simulator but not with hardware? What source file can "SourceFileLine = 666" refer to? It's not a line in my code.
More info:
Failed to get bundle ID from /Users/XXXXXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXXX-aqnbfdwgeliitxcttdjfmrzcxkda/Build/Products/Debug-iphonesimulator/XXXXXXXX.app
In the meantime I learned (newbie here) that the Bundle ID is the same for the app and the In-App Purchase.