Post not yet marked as solved
My app has buttons that send you to it's Instagram, Facebook and Twitter accounts so does it use encryption?
Post not yet marked as solved
In my app I had created a initial vc, but I didn't really liked the design I've done so I changed it to a new one. Now the simulator is showing me the old design for a little while, and then it goes to the proper new one. How do I make the old one disappear? (I deleted the file of the old one )
Post not yet marked as solved
I created this code that sends local notification after user reaches the view controller, but the notification is sent each time the user goes to the view controller. How do I make it send the notification only once? What change should I make in my code?
import UserNotifications
class firstViewController: UIViewController, UNUserNotificationCenterDelegate {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let center = UNUserNotificationCenter.current()
center.delegate = self
center.requestAuthorization(options: [.badge,.sound,.alert]) { granted, error in
if error == nil {
print("User permission is granted : \(granted)")
}
}
// Step-2 Create the notification content
let content = UNMutableNotificationContent()
content.title = "Hello"
content.body = "Welcome"
// Step-3 Create the notification trigger
let date = Date().addingTimeInterval(2)
let dateComponent = Calendar.current.dateComponents([.year,.month,.day,.hour,.minute,.second], from: date)
let trigger = UNCalendarNotificationTrigger(dateMatching: dateComponent, repeats: false)
// Step-4 Create a request
let uuid = UUID().uuidString
let request = UNNotificationRequest(identifier: uuid, content: content, trigger: trigger)
// Step-5 Register with Notification Center
center.add(request) { error in
}
}
func userNotificationCenter(_ center: UNUserNotificationCenter,
willPresent notification: UNNotification,
withCompletionHandler completionHandler: @escaping (UNNotificationPresentationOptions) -> Void) {
completionHandler([.sound,.banner,.badge])
}
}
Post not yet marked as solved
I wanted to submit my app to App Store so I signed up to Apple developer program and started filling up data in App Store connect. In the meantime I changed a few things in my app in Xcode and I'm curious if these changes had also been made in App Store connect.
In my app I've got moment where I use timer to go from one view controller to next view controller, and it doesn't work. Could somebody tell me what's wrong?
class fifthViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let delay : Double = 2.0 // 2 seconds here
DispatchQueue.main.asyncAfter(deadline: .now() + delay) {
let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
let IDKViewController = storyBoard.instantiateViewController(withIdentifier: "IDKview") as! IDKViewController
self.present(IDKViewController, animated:true, completion:nil)
}
}
}
Post not yet marked as solved
I would like my app to change view controllers after certain period of time. How to do this?
Post not yet marked as solved
In my app I have a black screen at one point and I want the user to know that it's not the end. I want to display text "tap to go next" on the bottom of the screen. To do that I'll need to use timer to show the text after couple of seconds. I don't know how to do it. Could anyone help?