Post

Replies

Boosts

Views

Activity

Upload Symbols Failed on XCode 16 for OneSignal framework
XCode version: Version 16.0 (16A242d) macOS: 14.6.1 (23G93) Hi, I'm getting this error while uploading my app using XCode 16. I just updated XCode from 15 to 16. On XCode 15 it worked fine when I uploaded apps, no error no warnings, but on XCode 16 there are list of warnings for OneSignal framwork. Here is one of the error, and the others are all the same (OneSignal has multiple packages). Upload Symbols Failed The archive did not include a dSYM for the OneSignalUser.framework with the UUIDs [***]. Ensure that the archive's dSYM folder includes a DWARF file for OneSignalUser.framework with the expected UUIDs. My Podfile looks like this: target 'my_target' do # other packages pod 'OneSignal/OneSignal', '>= 5.0.0', '< 6.0' pod 'OneSignal/OneSignalInAppMessages', '>= 5.0.0', '< 6.0' end target 'OneSignalNotificationServiceExtension' do pod 'OneSignal/OneSignal', '>= 5.0.0', '< 6.0' pod 'OneSignal/OneSignalInAppMessages', '>= 5.0.0', '< 6.0' end OneSignal uses vendored frameworks, and I don't believe they provided the symbol files. Will this affect my app in any way? How can I resolve this issue?
1
5
1.8k
Sep ’24
NSPrivacyTrackingDomains: does specifying a third-level domain affect other domains under the same second-level domain?
Because the latest privacy manifest file requires inclusion for submissions after May 1st, based on the document: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files I have two questions regarding the NSPrivacyTrackingDomains field: In my app, NSPrivacyTrackingDomains and regular user login registration data loading use the same second-level domain "myapp.com". If "tracking.myapp.com" is specified in NSPrivacyTrackingDomains but the user does not grant tracking permission to the App Tracking Transparency framework, can the app still access the network through third-level domains such as "login.myapp.com" or "data.myapp.com"? At the bottom of the document, there is a note: "You only need to supply NSPrivacyAccessedAPITypes for apps and third-party SDKs on iOS, iPadOS, tvOS, visionOS, and watchOS." Does this mean that NSPrivacyTrackingDomains and NSPrivacyTracking properties do not need to be filled out as of May 1st? Will there be any issues if they are not filled out? Eagerly awaiting your response! Thanks!!!
0
0
1.2k
Apr ’24
A specific widget does not show data on some iOS 15.4.x devices
Hi, my App has two kind of widgets. On some iOS 15.4 and 15.4.1 devices, one widget works perfectly fine and another can't load data even in the Widgets Gallery. But for most devices the two widgets work both fine!!! My 15.4.1 iPhones and iPad can't reproduce the problem. The problematic widget only display a redacted view: The widget should look like: Both of the widgets use Core Data to fetch data and shared UserDefaults to get user settings. The problematic widget is a task calendar, so it has some data but not very large. I've try to collect crash log using TestFlight, but there's no crash logs. I've implemented placeholder getSnapshot and getTimeline in the widget's IntentTimelineProvider. I'm not using unwrap optionals in SwiftUI. It's frustrating. My users love this widget but can't use it. Any idea why this problem happen?
0
0
620
Apr ’22