Post

Replies

Boosts

Views

Activity

Reply to Rebranding and launching
We also are planning similar; can someone point us in the right direction -- what is needed to a) rename existing app and change logo b) rename developer acc? What docs does apple team need? and where to submit? do not want to be in the path of friction with apple review team ahead! Appreciate it very much and thanks in advance!
Jun ’21
Reply to entitlement for user home dir --specific folder rw MacOS
Thanks again Eskimo and Etresoft for such quick replies. We now understand better, how sandbox works :) We did not need that explicit exception to use the user's home dir, but can work with container provided workspace, which in fact is now the new home for our app. Container Data folder is persistent across sessions. Hoping to get a quick approval from MacOS store review team. Good day.
Nov ’20
Reply to How to test and debug gatekeeper spctl check? codesign passed
Thanks for replying back... =================== What happens if you use a Developer ID certificate? =============== As per apple developer portal on appstore we need to use specific certificates (below) depending on whether this app is distributed outside appstore or not. See below, I quoted from apple store connect. This app shall be distributed via appstore (not outside) of apple channel -- As such we chose and created certs starting with the word "Mac" below (certs categories). Wow, this made me thinking, wouldn't it be that, until the app is in the appstore officially, the gatekeeper thinks this is outside app? Meaning, until we install it via appstore, the gatekeeper would think this is coming from external --Internet, or via USB. Am I thinking correctly? If the above is true, then, when we test for spctl on the app bundle which is now at pre-publish stage (not yet in appstore, but going thru review), it always requires "Developer ID Application" based signing--> This certificate (Developer ID Application) is used to code sign your app for distribution outside of the Mac App Store. But we used Mac Dev cert for signing the code as it is intended for distribution via appstore. Does this make sense? If this is case, I will bring appstore review team to make a note of this thread. Thanks in anticipation. ========Description of various certs and sign purpose from Appstore Connect ========== Developer ID Application This certificate is used to code sign your app for distribution outside of the Mac App Store. Developer ID Installer This certificate is used to sign your app's Installer Package for distribution outside of the Mac App Store. Mac Development Sign development versions of your Mac app. Mac App Distribution This certificate is used to code sign your app and configure a Distribution Provisioning Profile for submission to the Mac App Store. Mac Installer Distribution This certificate is used to sign your app's Installer Package for submission to the Mac App Store ===========
Nov ’20
Reply to decrypt short msg with RSA public key
Those two posts are helpful Eskimo1. Now is there a boilerplate code on ECC swift for IOS that you can point me to?Hopefully easy to use in my app and takes a few mins to integrate. I would like to move forward before the swift language team changes the current version and 'need to upgarde the code 😉Atleast now, I can put some questions to rest.
Jun ’20
Reply to decrypt short msg with RSA public key
Yes, I am fiddling with RSAUtils.swift ;https://github.com/btnguyen2k/swift-rsautils/blob/master/Swift-RSAUtils/RSAUtils.swiftPrecisely after confirming the input paramsthis one throws -50 error, which I understand is parameter dislike by SecKeyDecyrptlet status = SecKeyDecrypt(rsaKeyRef, padding, chunkData, idxEnd-idx, &decryptedDataBuffer, &decryptedDataLength)rsaKeyRef corresponds to public key ; chunkData is enrcyptedData on bytes, idxEnd and idx are indicespadding is pkcs1let dcr = decryptWithRSAKey(encryptedData, rsaKeyRef: keyRef!, padding: SecPadding.PKCS1) invokes the above func DecryptwithRSAKeyanyone has gotten this working? Many thanks for any pointers...
Jun ’20