Posts

Post not yet marked as solved
0 Replies
314 Views
What is to stop an attacker from creating a separate app with the bundle identifier of my app (minus the last component and with a fake last component), distributing it to users, then stealing the identifierForVendor? On Android there is this concept of ANDROID_ID that is shared across apps based on app signing key, which is much harder to steal and can be used for multiple apps on a team. On IOS the equivalent of sharing app signing key is to be in the same app group. Are there any plans to have an identifier that is shared across app groups? https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_application-groups
Posted
by dwong.
Last updated
.
Post not yet marked as solved
0 Replies
323 Views
I am trying to build a framework for an application, but when I run the nm -m command on the built framework, I see all of my instance variables in my swift files 000000000000d7b8 (__TEXT,__const) non-external OBJC_IVAR$__TtC28MyClass.myVariable I have set the following in my xcode pbx project. STRIP_STYLE = "non-global"; GCC_SYMBOLS_PRIVATE_EXTERN = YES; DEPLOYMENT_POSTPROCESSING = YES; GENERATE_MASTER_OBJECT_FILE = YES; These seem to strip a lot of debug symbols but not my internal instance variables. How can I get rid of these variables?
Posted
by dwong.
Last updated
.