Swift 3 - "Clickwrap"-style agreement to Privacy Policy with UIAlertController [closed] - swift

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
I want to have my app display a UIAlertController to a new user that forces them to agree the Privacy Policy (or close the app). My Privacy Policy is hosted online. I am already capable of displaying an alert, but using buttons to link to the PP inevitably cause the alert to be dismissed after being pressed (after much searching, it seems this can not be changed without creating a custom controller).
I'd be happy to have the words "Privacy Policy" be a hyperlink in the alert, with a single "I Agree" button, but I've found that many people say this is counter to the almighty guidelines (despite my recollection that many iOS apps do this).
How can I best What are some ways to create a "clickwrap" agreement with the user using a UIAlertController?

Don't use a UIAlertController. Don't use a link to something online. Include the text of the privacy policy in the app. Use a custom presented view controller as your modal dialog. It can be small and even look quite a lot like a system alert, but it will contain your text in a text view and the desired buttons, right there in the dialog.
(Instead of a text view, you could have a web view that loads the text from your web site, but this risks lack of connectivity at the key moment. Better to have the policy text built into the app.)

Related

how to handle multiple paypal buttons on the same form [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions concerning problems with code you've written must describe the specific problem — and include valid code to reproduce it — in the question itself. See SSCCE.org for guidance.
Closed 9 years ago.
Improve this question
I have three items, and next to each have the paypal "addtocart" button. each button works if it's the only one on the page ... I believe that's because each button is wrapped in it's own form tags. How can I get multple buttons on the page?
I have tried single form tag, renaming the cmd buttons and image, but then they just go to the paypal home page. How can I do this?
It sounds like you're using a regular Buy Now button. You need to make sure you're using an actual Add to Cart button. The buttons will still be within their own form tags, but they're a little different to handle the different tasks. Then you'll also include (optionally) a View Cart button.
Here's another guide that should be useful.

How to still access a facebook page app after removing it? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
we are creating an app for a facebook page that because of its nature, has to link to other tabs in the same page. So there is a single app that is supposed to link to 4-5 more.
I am trying to only show the parent app in the "favorites" (the place right below the cover picture) and have all the other hidden, so you can only go to them from the parent. I noticed there are 2 options when you hover over each app and click the pencil icon, "remove from favorites" and "uninstall app".
The naming suggests that removing the app from favorites does not uninstall the app from that page. However, that is not the case. After removing an app from the favorites i can no longer access it using its distinct url. So, my question is, what is the difference between these 2 actions and if there is a way to link to apps without the apps showing in the favorites!
Thanks!
So, my question is, what is the difference between these 2 actions
If you just remove the app from favorites, it’ll still show up in your page management console under “apps”, and an admin can easily re-add it as a page tab from there.
If you uninstall it, however, it’ll be completely removed from your page, even from the management section. (If this also invalidates previously issued page access tokens, I’m not sure – could be.)
and if there is a way to link to apps without the apps showing in the favorites!
No, not for page tabs.
You could set up your other apps as canvas apps – but then they woulnd’t be in the “context” of your page anymore, meaning that you can not f.e. check easily if the visiting user liked your page or not.

How to show existing appstore apps link in a new iphone app [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I want to show many iPhone apps related to me in table view with wrapped in LinkShare and TradeDoubler account, due to which when any purchase made, gives me commission. I have seen in some apps with More great Apps button which opens a link in web view to show many apps in table view after clicking one of them a link of iTunes app store will open and if you purchase any app then commission goes to app owner.
I have attached the screen shot to clear it quickly -
any help would be greatly appreciated,Thanks
You can create a file and place it in a server with your URL stored in it (you can add metadata, imageURL, ...)
Then in your app, if you have access to internet display the tableview with the data loaded from the file. If you have not access to it or if it's corrupted, present a view with something else. You can also use this placeholder for the Apple validation according to TeenDev answer ;-)

iPhone : App rejected because "app does not contain sufficient user interactive iOS functionality" [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Apple rejected my app and apple gives reason as follow :
"Specifically, we noticed your app does not contain sufficient user interactive
iOS functionality."
It would be appropriate to add more user interactive iOS functionality so that
your app can be appropriate for the App Store."
My app contains one ImageView and two buttons (next and previous). And I dont need anything else.
I found one link on SO but its not useful
So what should I do? How can solve this problem?
While it sounds like a subjective reason for rejection, you should look/think about how a user is interacting with your app. If it is just a Next/Previous interaction with static images, this is the same thing as the photo gallery app that comes with the iPhone & iPad.
As a simple suggestion, you could think about linking the image to a web site. Alternatively, allow your users to add notes to the images. Both should be fairly easy, and would add functionality for the user.
Do you need an app to do this?
Could you make a webpage compatible with ios that way all other devices will have access.
Your answer is simple:
"It would be appropriate to add more user interactive iOS
functionality so that your app can be appropriate for the App Store."
To be honest I agree with Apple on this one.

Where to put open-source credit information for an iPhone app? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I'm finalizing my first iPhone apps; and wonder where should I put credit information for open-sources I used in my iPhone app? Should I put it directly in my app (users can see it if they press "About" button) or put it in a file go along with the bundle?
The 2 open-source frameworks I used have "new BSD license" and "Apache license".
What is your practice for this issue?
Thanks.
I have recently been wondering about this too.
Some Apple apps (Pages, Numbers) put it into an acknowledgements page in their section of the settings app, though I have not yet figured out an easy way to do this - each paragraph of text has to be a "Group" element, which is a little hard to get setup. This is the option I use, see this question to see how I do it:
best way to add license section to iOS settings bundle
Other apps put it in the itunes connect license agreement section, which is a lot simpler.
A third option (used by the ebay app amongst others) is having an "about" screen hidden somewhere in the application, with a "legal" subpage.