Unhiding apps resets the app layout in iPhone - ios

I want to hide the apps by MDM server. I can able to hide and unhide the apps but in unhiding the app layout resets and all the folder structure gone as well. I need to develop an app such that which will keep the layout fixed. I have read all the documentation but could not figure out how to develop such app?
I want to develop app similar to https://screentimelabs.com/layoutfixer/
Please let me know if any one has any idea how to achieve the same.

Related

How to install other app within a app like Bloom did on iOS platform?

How to install other apps with in a app on iOS platform?
For example, in the app "Bloom", pull up to the bottom, and click "PEAK", a view of "Peek" store detail will show, and you can download the app "PEAK" in this view. You did not need to open the app store, all happened in the "Bloom" app. Anyone has ideas of how to implement such function?
The bloom app:
https://itunes.apple.com/app/id1174015502
The view is SKStoreProductViewController

Apple Rejecting App - "Content cut from display and doesn't fit the iPad"

I am just really mind-boggled as to why my app has for the 10th time been rejected.
Apple states, that data/display has been cut off when using my app on an iPad. (It is optimised for iPhone, but I know Apple's policy). The keep saying the same thing. But I have attatched a picture of my app's main-screen which users will be fussed about the most. And I don't see any data cut off.
Here is a side by side comparison of my apps, on both iPad and iPhone 6S+:
I know what you're thinking, yes, the data has been, as Apple put it "cut off" but the data I am displaying is all within a UIScrollView. You simply need to scroll up in order to see all data. Regardless off the device whether it be iPhone 8+, iPhone SE or even an iPad. I just don't understand where the data is "cut-off".
This what Apple have always replied, (starting from latest reply to oldest)-
Hello,
Thank you for your reply.
However, we noticed your main screen is still not optimized to be
displayed on iPad. iPhone apps must run at iPhone 2X resolution and
still be fully functional on an iPad. The user should be able to
access the same features and content without it being cut off from the
display
Additionally, your app does not provide a back button on the search page, >which contributes to a lower quality user experience.
We hope you will make the necessary changes to your app and resubmit for >review. We look forward to reviewing your revised app.
Best regards,
App Store Review
Thank you for resubmitting your application. Upon further review, we
found the following issues:
We noticed that your app did not run at iPhone resolution when
reviewed on iPad running iOS 11.0.1.Specifically, we noticed portions
of your app overlapped or were cut off when displayed on an iPad.
Please see attached screenshots for details.
The screenshots they have attached so not show any "over-lapping" or data being "cut-off". For instance, they screenshot me the UITableViewController. Which boggles my mind.
Either I am missing something or it's going over my head or there is a genuine issue here?
Could someone help me out?
Thank you. It's just really infuriating.

iOS Home Screen visible through an app

I was wondering if you can make the home screen visible through an app.
For example, let's take an example from the Apple Calculator. On macOS, the top is blurred and you can see everything through it.
I know iOS is a whole different OS and works through views and not tabs, but still: is it possible to e.g. blur the top of the iOS calculator and see the home screen through it?
Thanks, Ben
Unfortunately this is not possible, as this could be a serious breach of privacy for iPhone users.
If you could make the home screen visible through an app, a developer could technically save pictures of users' homescreens and store them in a remote database, which could give them access to private information. As a result, Apple doesn't allow you to do this.

Watchkit - what exactly should the iPhone app (not the extension) contain?

I don't have a watch so i only work with the simulator.
Let's say i have three apps - one that displays an animation on screen of the watch(several pictures animated) and a few options , also on the watch.
Another one that displays some strings on the watch app , another that displays images on the watch app - both the strings and the images are changed when the user clicks a button.
The code resides on the extension and the resources (images) on the watch app.
Now - what should the iPhone app/screen contain? I want to make the apps as stand alone as possible. Does it need to have an install button or when the user installs it from the app store - the watch app is automatically installed and he can access it from the watch?
I was thinking of only displaying this on the iPhone app/screen : Thank you for downloading the app OR Welcome! and a picture.
Would that be all right according to apple guildelines? What would you advise that the iPhone app/screen should have? Or better yet what do the guidelines suggest?
Should i also include a button for launching the app? What should i include at the minimum? Also what would the code for that look like in swift/what connections should there be?
I am interested in making the watch app experience as stand-alone as possible (can't use watchos2 because i can't publish with Xcode beta).
Lastly - would i need to include an exit button in the watch app (i currently have 2 : next and random for displaying some images)?
Thanks a bunch.

How iAd searches for content to display?

I have an iPhone app that implements iAd. In debugging mode everything works fine and I'm showing the test advertisement correctly on simulator and on device with no particular logs or errors.
The app was approved and it's in the app store, but is not showing any ad.
I show the iAd in a UIview with lots of textual content, but in Italian (don't know if language matters, btw the app is available in all the app stores).
I wonder how iAd search for content and then displays related banners and how I can somehow "force" content by passing (if possible) tags or predefined content.
Any idea?
I simply forgot to add my app to the iAd service.
I needed to upload a new version in order to fix this.
Let's wait for apple approval.
Thanks!

Resources