iOS: creating icon - image

I want inside my app to create new "shortcut icon" in the same iPhone, where every icon has a dynamic image that I create. Is it possible using iOS?
According to my searches (see this answer) the only possible way is to launch safari from my app and there ask the user to press "+" button inserting your url scheme.

Don't believe this is possible. To do this, you would have to, at least change the icon in your app bundle (Naïvely assuming iOS doesn't cache the icons).
Your app only has access to the "Documents" directory.
You can set a numerical badge on an icon - might this work for you? If so, take a look at local notifications in the notifications guide: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html

Related

How to add a quick and dirty, default/dummy icon to Xcode AppIcon asset class?

My app doesn't upload to App Store Connect, for TestFlight, because app store icon is missing (see below error).
What's the fastest way to populate the AppIcon asset class, to solve this?
I don't care what the icon is; this is only an internal test app.
ITMS-90713: Missing Info.plist value - A value for the Info.plist key 'CFBundleIconName' is missing in the bundle 'com.company.KPdiag9May2022b'. Apps built with iOS 11 or later SDK must supply app icons in an asset catalog and must also provide a value for this Info.plist key.
As far as I know, you don't need to add an icon images to all the size in the asset catalogue. You just need to add one image and Apple's OS will take care of scaling for the rest. Not ideal for those who like to control every pixels in their apps but as you've said, it's for internal testing and you don't care if it even have an icon. Try to add an image for the largest size. It's the 1024x1024 # 1x size. I don't believe the upload process will check if all the image size is populated in your AppIcon asset.
That's the fastest way I know.
I found the fastest solution:
3 clicks and a quick and 'clean' app store icon was ready to drag to the Xcode project -- took 1 minute.
App store icon generator
https://jpmallow.github.io/CopiCon/#/dashboard

I changed the icons in my XF application. The info.plist ITunes artwork 1x and 2x. But the icons don't change when I deploy locally to the phone

Am I missing making some change? If not then how can I make it so the phone displays the new icons I have just uploaded. Right now it still displays the old ones.
As you can see from the official documentation:
iTunes Artwork is being used for App list in iTunes.
If you want to change the icon that is being displayed when the application is being installed, then you must change the App Icon.
You need to create an AppIconSet, which will hold all of your icons - incl. Spotlight, Settings, etc. You can read more from the official Microsoft documentation where everything is pretty good documented - Application Icons in Xamarin.iOS.
There, you will also find more information about iTunes artwork.
In solution explorer, under iOS project, double click on 'Assets.xcassets' and change the existing 'AppIcon' icons or Add a new Asset and attach the icons.
In solution explorer, under iOS project, double click on Info.plist. Go to 'Application' tab, and change the 'Source' of 'App Icons' to the asset that you just created.

How can you modify the styling of a compiled macOS app without the Xcode project and without additional apps?

Does anybody know, how to change the appearance of the title bar and/or toolbar of a simple & small one-window cocoa macOS application without accessing the Xcode or installing third party applications? It's for a screen recording video project, I want to do.
I know, that there are possibilities within the applications info.plist (for example changing the app title inside the top macOS Menu Bar) but I would like to be able to change the apps window title itself and/or colors and/or fonts inside the window title bar or toolbar if possible.
Opening the app in another container window or via terminal or Applescript and adding custom parameters or even an overlay in the right position to change the styling would be okay if this is possible?
Can somebody point me in the right direction?
Thank you very much!
in short: Nibs
Nib File Viewer works until Xcode 10
saving, recompiling if possible
good luck

3D Touch Shortcut Widget

i'm trying to implement new "quick menu widget" in iOS 10 available with 3dtouch.
My app has multiple today extension and apple guidelines report
If your app has multiple widgets, pick one to appear in the quick action menu that appears when someone applies pressure to your app icon on the Home screen using 3D Touch.
I don't understand where i can "change" that!
With only one widget all works as well.
There is a new Info.plist key UIApplicationShortcutWidget which you need to set to the bundle identifier of your widget.
See the documentation at: https://developer.apple.com/library/prerelease/content/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW32

Localization of icon and launch screen in iPhone iOS 8

Have any where a where have Localization of icon and Launch screen in iPhone? If Yes.
I read and read and read but i didn't find a example to do this.
Example XCode Please :)
Icons and launch screens can't be localized, even with the new kind of launch screens that are based on storyboards instead of images
http://oleb.net/blog/2014/08/replacing-launch-images-with-storyboards/
you can click the picture on the left of xcode,and on the right side of xcode,click localizable to localize the image,and you will notice that there are folders like en.lproj,in the folder ,change the picture with the english ones.
Localizing Launch Screen with the help of Multiple LaunchScreen Storybaords and Plist.
https://stackoverflow.com/a/45436837/1609259
Xcode
Create InfoPlist.strings file and localise. ie Name it as a the country name + version
 App Store Connect & Developer Programme n.b. you can see which icon performs best with App Store Connect (ASC) when you're app (hopefully) launches you can run A/B/C testing to see which one performs best and use that one in conjunction with localisation data offered by ASC
Hope this has helped!

Resources