Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the proper way to include license text in Settings app under iOS 7?

Traditionally, I've used group element titles in my Settings.bundle file, as suggested in the answer to this question:

best way to add license section to iOS settings bundle

However, under iOS 7, this technique leads to a portion of the text appearing above the top of the page. You can manually scroll up to view it in some cases, but it still looks very unprofessional.

The current release of Apple's iBooks app shows its "Acknowledgements" setting properly, so there must be a way to do this properly under iOS 7.

What is it?

like image 206
John Brewer Avatar asked Sep 28 '13 22:09

John Brewer


People also ask

How do you manage app settings on iPhone?

On your iPhone, go to Settings, then tap your name. Tap Password & Security > Apps Using Apple ID. Select the app or developer, then tap Manage Settings.

How do I authorize an app on my iPhone?

Manually install and trust an enterprise appTap Settings > General > Profiles or Profiles & Device Management. Under the "Enterprise App" heading, you see a profile for the developer. Tap the name of the developer profile under the Enterprise App heading to establish trust for this developer.

How do you access app data on iPhone?

Here's how to browse files on your iOS device:Select an app, then enter its Backup folder. Navigate that folder to find files. Select files you want to view; you may or may not be able to view them, depending on which apps are needed to read their data.

How do I turn off app permissions on iPhone?

App privacy permissions From the Settings app, tap Privacy to see all the permissions available on your phone. Tap on any entry to see the apps granted those permissions. Disable any unneeded permissions. You can always grant them again later.


1 Answers

Before iOS 7 you could set the license as the title of a group. By replacing "Title" with "FooterText" the issue in iOS 7 can be solved:

"Type" - String - "PSGroupSpecifier"
"FooterText" - String - Your license

like image 162
rens Avatar answered Sep 30 '22 15:09

rens