I have developed a safari extension using Xcode using javascript. I distributed the extension along with the parent app to appstore. But the parent app got rejected saying it contains just a blank view. The main functionality of the app is the app extension. Is there is a way in which I can only distribute the app extension using xcode without parent app.
I dont see a proper documentation in apple documents. Any help would be appreciated.
Thanks.
Related
Using Firebase dynamic link in the iOS App. It's working when app is installed, but if the app is not installed it going to the App Store but showing a another page before going to the App Store.
Please check below image.
Those are app preview pages: https://firebase.google.com/docs/dynamic-links/link-previews#app_preview_pages
These allow for deep linking after install, and avoid some issues with jumping straight to the app store. You can customise them by providing metadata in your link, or disable them by using the parameter efr=1.
I had the same issue , i found it was because i didn't add the app store id you should add IOS parameters in this format
.setIosParameters(
new DynamicLink.IosParameters.Builder("com.example.ios")
.setAppStoreId("123456789")
.setMinimumVersion("1.0.1")
.build())
I was facing the same issue. It was because I had wrong app Id in the Firebase project settings. Open button started work correctly when I set correct App store Id.
I am trying to build an app that will allow users to see all pdf files that are on the device (in some kind of a list with a preview) [Regardless of which app it belongs to on the device, all should be shown]. Is there anyway to achieve this?
Sorry but this is not possible on an iOS device because of a feature called sandboxing. Apple does not allow an app to access the sandbox of another app. Each app sits inside a sandbox of its own. This is iOS's security feature. There is no way to go around this feature.
Reference - About App Sandbox
I have an iPad app and I don't want to publish on app store.
I want to reconfigure the app from server i.e. if the flow of the app was:
Page 1 -> Page 2 -> Page 3
And I change data in the database to:
Page 1 -> Page 3 -> Page 2
My app should be reconfigured. I would also like new pages to be added in my app.
How to download the Swift files in user's app, compile it on the fly and update the app without user's intervention or through app store?
This is a private app and won't be published on app store.
How to download the Swift files in user's app, compile it on the fly and update the app without user's intervention or through app store?
You can't.
You can, however, design your app to have UI not hardcoded in the app, but defined in some configuration file (i.e. in JSON format) which you would download at app launch. You would need to implement functions to create UI elements from their JSON definitions, etc.
No, This is not how it works on iOS. You can't achieve this requirement through Native iOS development. You have to create a web app. You can build the app using React-Native or PhoneGap cross platform environments. Again there, without publishing app store you can't share iOS .ipa file like the .apk file in android. In that case, you have to buy Enterprise developer account and share.
Another option like building a UI using JSON is very tricky and takes lots of efforts. In case if you really want to do like this go for it.
Before release of iOS 10, extension only works with container app. There is no way to create independent extension without parent app.
But after release of iOS 10, I found that we can deploy Sticker iMessage Pack without any parent application.
So can we create iMessage App with other functionality, independent of parent application?
If yes, then can we use In App Ads for monetization within iMessage Extension ?
You can either create an independent iMessage app, or an extension to an iOS app. Note: currently, if you create an iMessage app and decide later you'd like for it to have a parent iOS app, you won't be able to do that in iTunes Connect.
In my experience you also can't load ads in an iMessage extension, and external links are prevented. So your best bet is to use in-app purchases or charge for the app to monetize it.
Yes, here is iMessage development guide.
We can develop Standalone App as well as Extension for Application.
I want to develop app using baker framework, but I don't want to open my app in newsstand.
I want to open my app as regular app.
In baker framework demo I added property in Plist Application presents content in Newsstand equals to NO.
Now my app is open as regular app, but the problem is downloading issue is not working, could anyone help me out what i need to do for that.
there is a lot more about this than just changing the plist. The whole download infrastructure in the Baker framework is built around Newsstand. If you disable Newsstand, this stops working.