Sticker Pack Error - missing app extension - ios-extensions

The messages stub app _ must have at least one app extension, but none
were found.
This is odd because I was running my sticker pack app yesterday with no problems. What's the deal?

It looks like this happens when you run to a device that does not support the minimum OS.
For sticker packs the minimum iOS version is 10.0, which is what I've set my app's minimum to. I half hazardly selected the iPhone 5 simulator which is when I encountered this issue.
Solution(s)
a. Select a device that supports the minimum iOS version set in your target's General > Deployment Info (I cose iPhone 8 simulator)
b. If your project runs and immediately closes then it's most likely that the sticker pack installed to the device but needs to now be enabled. Do this by opening iMessage then selecting the "..." at the bottom, select "Edit" in the top right corner, find your sticker pack and enable it on the right hand side.

Related

new build of iPhone app uploads successfully but iTunesConnect expects iPad screenshots for 12.9” display

I’m trying to upload the latest build of an iPhone app and am having trouble submitting new screenshots on iTunesConnect. My previous build in November 2017 used Xcode 9.1 and I now run Xcode Version 9.3 (9E145). The current iOS target deployment is 8.0 like my previous build.
iTunesConnect’s Media Manager currently has no problem with previously submitted screenshots but for some unknown reason it expects iPad screenshots for a 12.9” display. Yes I tried creating new images using iOS6 plus using ⌘+1 to scale to 100% but Media Manager rejected these images when I tried to drag them into either its iPhone window or its iPad window. I was able to drag the previous set of iPhone images back into the Media Manager iPhone window without issues. But still the Media Manager won’t let me submit the next build.
The app happens to run on iPad even though it was designed for a device that can be held in one hand. These are the deployment settings.
So should I switch the device from Universal to iPhone and upload a new build to iTunesConnect ?
or could there be another reason why Media Manager won’t allow me to submit the latest build ?
e.g. this report - about changes to take effect on April Fool's day
Change Your device to iPhone then try to upload app on iTunes, As of now you have kept universal so iTunes is assuming your app will also work on iPad too that's why it's asking for a screenshot of iPad also.
This report is officially announced in feb so that every one can made changes and submit their apps accordingly. You can check this news from here. So its not a April fool.
Here is the some image sizes that you have to follow even you got the same image properties from media manager also. Before uploading image make sure size of images is properly matches.
Here I noticed that in x-code 9.x , 100% resolution screen shot does not give you that resolution so I take the help of designer. So I suggest you to use photo tool and make a perfect resolution it works properly.

Xcode 9 compiled app and iOS 9.5.3 (iPad 2)

Anyone noticed issues with apps that are created with Xcode 9 and do not seem to work on iOS 9.5.3 and in this case an older iPad 2?
I have a customer that downloaded my app that I’ve complied and uploaded with Xcode 9, but when he installs the app it crashes straight away, and on some occasions in a flash of 2 sec. will display the interface builder screen layout of the app (ie all the views, buttons etc that are visible on interface builder but with a normal app nicely hidden until needed etc).
The minimum development target in Xcode is set to 8.2 so I assume it will and should be backwards compatible?
Seems like the device is jailbroken.. My latest app version includes a check for a jailbroken device, and does not allow the app to load when it detects one.
I Could reproduce the exact behaviour when triggering this validation check.

Xcode is complaining that I need an icon for an iPhone 7 but there is nowher

I am so confused!!!! I've created an app which works great on all IOS phones and iPads but Xcode is complaining that I need an icon for iPone 7. It's stating that it wants an icon of 60x60#2x. OK....lets add it...I've gone into Assets--> Appicon and there is no place to add the icon Xcode is complaining about. On the iPad the icon is visible but on the iPhone 7 it's blank:
As you can see from below there is nowhere to add it:
Where do i put the image?
This is the warning I'm getting:
Blah/Blah/Blah/Assets.xcassets: A 60x60#2x app icon is required for iPhone apps targeting iOS 7.0 and later
Because I've got an old iPad which cannot be updated above IOS 9.3, I'm wondering if this is the indue?
I've set the Deployment Info like so:
Deployment info
Any help you can give will be appreciated, and I will take abuse if it's something simple, but being team players I'm sure that won't happen :)
My name is Alex by the way and I've only been coding in Swift for 3 months, so go easy on me :)
Alex
You have no iPhone icons in your assets at all according to your screenshot. It looks like you originally created the app for iPad and went universal later?
With the app icons open in your asset catalogue, open the inspector on the right hand side (see this SO answer for an image - different problem, same solution) and check the empty boxes to get spaces to add appropriate app icons.

IOS-Simulator in Xcode does not show iPhone -like but regular window

It used to work properly, with 100% as well as 50%. Then I did not use the simulator for some time but only the console, having moved the simulator almost out of site. Now I need it but realize that instead of an iPhone surface just a regular window is shown, like in this thread:
XCode iPhone simulator does not look like an iPhone
I read lots of proposal I found on the web to this problem and followed the advices.
So I changed the size to 100%, tried different iPhone devices. And finally I deleted the Xcode application from the application folder and removed all remaining items by putting in the order
sudo /Library/uninstall-devtools --mode=all
into the terminal.
I downloaded Xcode again.
The problem is still there.
The very strange thing about it: It did work properly when I installed Xcode for the first time, about 6 weeks ago.
As far as I know it depends on the deployment target whether the simulator shows the iPhone frame or not. I think if you set iOS 7 as the target you won't be able to see the iPhone image around your app screen. (For example, I have never seen an iPhone image in the simulator for a 4'' device.)
Try changing the deployment target and play around with different devices under Hardware / Device in the simulator.
Edit:
Here is a more detailed answer.
It's one of the replies to the question that you linked.
You better select your simulator and set Hardware -> Device -> iPhone
Note 1: If you want the simulator should looks like iPhone do not select the retina simulator.
Note 2: You must check the target version of you app in xcode it must be below 7.0
Note 3: Keep the scale of simulator always 100%.
Are you sure the current project you're working on is an iOS and not an OS X project? You can verify this be looking at the project's folder. If the app ist for OS X, there is most likely a .xib file. If it's a iOS project, there should be a storyboard file.
As the OS X apps use windows, like the one you described, this could be a hint.
I have found the solution for the problem I had (and other users as well):
At PREFERENCES / DOWNLOADS older versions of the iOS simulator are available. While at the moment the current version is 7.0 (beginning January 2014), versions 6.0 and 6.1 are being offered for download.
After downloading I could chose more devices than with version 7.0. Now also the non-Retina iPhone is available.
As a result, the iPhone surface is being displayed when set to 100% (at WINDOW - SIZE).
Thanks to everyone helping!

Why Can't I delete or Remove iPhone / iPad Duplicate Enterprise App Icon Copy?

I created an enterprise app in Xcode 4.6.3 and posted it on a website. The app succesfully downloads to iPhone5 and iPad3 (both running iOS 7). The app runs just fine. However, it created a duplicate "ghosted" app icon on both devices that cannot be removed See Screen Capture.
I tried removing it by long-pressing the app icon and touching the "X" on the device. I also tried removing it in iTunes. No luck. I updated to Xcode 5.0.1, developed for iOS 7, recompiled and repeated the process. No luck. The duplicate icon remains!
This is not an issue on devices not running iOS 7.
A similar thing happened to me while trying to delete an app that was being built at the same time with XCode.
Try restarting the phone by pressing and holding the button on the top and the circle button on the bottom.
When the OS repopulates the dashboard on the next launch, it should detect the discrepancy and either not display the bad icon or make it available for removal.
If your Apps don't includ iOS, you are surely able to delete Apps from iPhone, do all of your 3rd party apps no longer show the delete "x" when wiggling? If so, try the following steps as needed:
Restart phone
Reset phone (no data loss): press both home and power buttons for at least 10 seconds, releasing when the Apple logo appears
Settings > General > Reset > Reset All Settings
Restore iOS using iTunes, also restoring a backup
Restore iOS as new, without using a backup

Resources