Posts

Post not yet marked as solved
10 Replies
If you are still stuck in 2024, this fixed the problem for me: Under Target, Info, Bundle Version String (short), instead of a fixed version string, change it to $(MARKETING_VERSION).
Post marked as solved
18 Replies
For folks who are unable to use the 2nd Info.plist file approach, I managed to upload to AppStore by configuring the Build Settings of the main target (not the watch target). There is an Info.plist Values section in the build settings (Xcode 14) and you can enter your privacy description text there. (no need for extra Info.plist file. Hope this helps.
Post not yet marked as solved
13 Replies
Keeping a flag on the AppDelegate and update it in the delegate methods is not just better, but necessary now. Using a method that requires main_thread when you are not foreground will trigger the exception reporting and sometimes hangs your app (it works most of the time, but not always). I learned it the hard way in production.
Post not yet marked as solved
12 Replies
Starting from Xcode 12 Beta 3, you can do it now.
Post marked as solved
56 Replies
Confirmed: This has been fixed in iOS 13.4 GM.
Post not yet marked as solved
1 Replies
I managed to use NFCTagReaderSession to read Mifare cards... instead of NDEF in the entitlements file, try using TAG.
Post not yet marked as solved
32 Replies
I was able to read Mifare cards (Toronto's transit card). But unable to use the com.apple.developer.nfc.readersession.iso7816.select-identifiers property. Not sure how to specify the AID I would like to support... any hints?https://developer.apple.com/documentation/bundleresources/information_property_list/select-identifiers?language=objc