Ios Run Applescript [duplicate] - ios

While developing iOS 7 application on iPad can we use AppleScript?
Is it possible to use AppleScript while developing a iPad application?

No, AppleScript isn't supported on iOS.
edit
If there is a specific third-party app you want to launch you can potentially open it using the app's custom URL scheme. If the app supports receiving data, then you can use their URL scheme to do so. This website has a list of supported third-party URL schemes. If this is your own app, then you can create your own scheme and handle it. See here for more information on creating your own scheme.

NO.
AppleScript is supported only on macOS and not on iOS, WatchOS and tvOS. Applications are scriptable only on macOS and not on others. As already mentioned, custom URL schemes can be used to launch other apps.

Related

creating iOS app for Apple TV using titanium appcelerator

I have created iOS app using appcelerator titanium I want to know if this created app will run on Apple TV or will need to create separate app for Apple TV ?
The idea is to have single ipa that supports iPhone, iPad and Apple TV.
I googled but couldn't find any document where app can be created using Appcelerator for Apple TV.
There is an open request ticket at https://jira.appcelerator.org/browse/TIMOB-19570
So currently it is not supported
You could try to add it just like using the watchOS target in your app. It may require a bit more tooling when talking about resources, but in general they could be merged together.

How does gboard app work in iOS?

The gboard app available within app store for ios provides a custom keyboard that can be used to provide inputs to any text based application and runs smoothly with iMessages , messenger, whatsapp etc. It also provides advanced features like google contextual search within the keyboard that can be pasted across.
From an ios app development perspective, how does this work with other applications since iOS app development , cocoa touch architecture enforces application sandboxing where inter app communication is restricted. One can communicate only using url schemes or icloud, that too in a limited extent.
So how has been this application developed and which advanced features of cocoa touch has been utilised to develop such an app
Most likely it is a keyboard extension. Apple added this ability in iOS 8.
It is fully documented in the Custom Keyboard section of the App Extension Programming Guide.

How to reduce my iOS app's bundle size?

I am working on an iOS app that integrates with multiple bluetooth devices (e.g. printers and barcode scanners). Each of the devices comes with it's own version of SDK and most of them just have objective-c/swift SDKs but not javascript SDKs.
Would like to find out what is the best way to reduce the app bundle size at the same time supporting multiple devices ?
Based on my investigations,
iOS doesn't allow downloading objective-c/swift code dynamically during runtime, hence the option of downloading the SDKs after the user having installed the app is ruled out.
Would like to get a feedback on the feasibility of the below solution. Also let me know if there is a better solution.
iOS version 8+ support embedded frameworks - Have separate iOS driver
apps for each of the supported devices which just installs the device
SDK as a shared embedded framework so that the parent app can
dynamically link to the shared embedded framework if one that matches
the connected device is available, otherwise force the user to
download the respective driver app.
This question has gone unanswered for a little while, so you may have already figured this out, but no, you cannot make shared embedded frameworks on iOS. Only Apple can do that. All of the frameworks you use must be either provided by Apple or embedded inside your app.

How to launch an iOS app without using URL scheme from another iOS app? There's an app which can do this, how?

All the answers found from stackoverflow said that you can't launch an app without using Url Scheme, but I found an app can launch apps even these apps didn't have URL schemes (for example, my app which is published on App Store don't have URL scheme, but it can launch my app). I want to know how to do this?
That app works in both iOS 8 & iOS 9, so it doesn't use the new iOS 9 API
iPhone is not Jailbreak
I have searched many apps, only this app can do that

IOS Safari support plugins?

I'm currently working on ipad IOS Safari. Thinking of adding some plugins to the application. but found some article saying that IOS Safari doesn't support plugins. Any expert know how true is the statement? Thanks
Safari, like all iOS apps, does not support plug-ins or any other form of customization. Your only option is to create an app with a UIWebView. Quite a few browser apps can be found in the App Store.
iOS 9 update: Safari still does not support plug-ins; however, it is now possible to build an app that blocks specific content via a JSON file. Content blocking rules only affect the Safari app and the new SFSafariViewController (UIWebView and WKWebView instances are unaffected).
The fact that you need to jailbreak it to use them actually proves that Apple is not supporting the use of plugins.
As of iOS 9, browser plugins are supported (as content blockers).
It DOES support plug-ins, you have to be Jailbroken to add any though. Install iFile from cydia then in iFile go to /System/Library/Internet Plug-Ins
The QuickTime Plugin is in there already, which proves that plugins are supported
And you can customize apps if your jailbroken

Resources