Post

Replies

Boosts

Views

Activity

Reply to App password saved with Keychain SecItemAdd() can be viewed in iPhone/iPad?
Thanks Quinn for your response. Summarising my understanding, keychain service is at per user level and even with keychain access, the keychain password can only be viewed by the user who set that kv pair. Admin user can only see the admin set keychain passwords via keychain access(I have not verified any other programmatic access exists for root user possible to see all users keychain passwords, which is at a different api scope level). I waited for the comments from community, as well as, I couldn't myself find any alternative solutions do this job, hence shamefully I'm marking this answer myself and closing, though welcome any further comments incase anyone finds any better updates than this. Thank you.
Topic: Privacy & Security SubTopic: General Tags:
Nov ’21
Reply to How to differentiate flows from a wkwebview app and from Safari Browser using sourceAppAuditToken of the flow?
Thanks Matt, Agree with you on using flow.description for differentiate.Thank you.This works and I will mark as Answered. I have taken a long route than direct one, Reason being to get more details and exact designated identifier from the SecCode. Once we have the SecStaticCode :- I tried to extract it like following. let flags = SecCSFlags(rawValue: 0) var requirement: SecRequirement? var text: CFString? err = SecCodeCopyDesignatedRequirement(staticCode, flags, &requirement) guard err == errSecSuccess else {    return nil } err = SecRequirementCopyString(requirement!, flags, &text) guard err == errSecSuccess else {    return nil } 'text' always returned as designated => identifier "com.apple.WebKit.Networking" , not as “com.apple.Safari”. Is this expected for all webView app and Safari?
Topic: App & System Services SubTopic: Core OS Tags:
Nov ’21
Reply to Apple Promo Codes
I'm not sure, if a Promo code can provide any discounted price, Anyone aware of this? How this can be done?. Last time I remember, Promo code provides app for complete free of cost. I'm not sure, Appstore connect provide any provision to give a promo code to an associated discounted price or discount percentage.Unless the whole thing done by inApp purchase. Welcome confirmations and their experience from anyone who done this in App Store.
Jul ’22
Reply to Beta software update not showing up
You are not alone.Similar phone and incompatible updates . Story is no different for Mac too, I bought an expensive high end MacBook Pro late 2014 (then highest end model) , It can't update to latest software. I have another iPad 2nd gen, same story. When I gets low at bank balance and look at all these idle bricks on the table, All I can do is just... sigh!!!
Topic: App & System Services SubTopic: Core OS Tags:
Jul ’22
Reply to Family Controls requestAuthorization (Deprecated and Beta API usage for Apps releasing now)
Answering myself We cannot release a code with beta API like this, when it may change.So all we can do is just wait for Beta tag to go. if #available(iOS 16.0, *) {                 try await center.requestAuthorization(for: type)             } else {                 center.requestAuthorization { result in // code } If we hope for sept 2022 for 16.0 release, how soon, we can expect confirmation on beta API to production api release? Only FC team folks can answer this I guess.
Topic: App & System Services SubTopic: General Tags:
Jul ’22