Post

Replies

Boosts

Views

Activity

Reply to TMS-90338: Non-public API usage - The app contains one or more corrupted binaries.
I generated a new archive and instead of using the organizer to upload the .ipa file, I exported it and used the transporter to successfully upload it. But it's still failing the processing phase and sending me an email about using private API's listed in it, which are not really listed at all. Looks like I have to wait until all app store connect issues are resolved. If there is a private api being called, I'm hoping that once the App store connect issues are resolved on Apple's side, I will finally get the list of private Apple APIs that are being used by my app or some pod
Jul ’22
Reply to App stuck in review for 2 weeks with huge negative impact
Our app was stuck in review from December 20th to January 5th 2023. Prior submissions were always approved within 48 hours, so we found this disturbing. Went to the Apple Developer Contact Us Page (link in post above this one), and asked for someone to contact us by phone. Within 2 minutes we got a call from Apple and explained that this version has critical updates and were told that an email had been sent to the App Review team to look into this matter. They said to allow 24-48 hours prior to getting a reply. With 5 minutes of that call ending our app was finally approved.
Jan ’23
Reply to Alpha Value of UIButton set in a storyboard is reset on Light/Dark Mode Transition
I've encountered a challenge in replicating the alpha resetting issue within a basic app setup. The particular screen where this issue arises is intricate, and I'm constrained by time to simplify it to the root cause. However, a similar problem is evident with NSLayoutConstraint. In my storyboard, there's a button. Initially, it's vertically centered using the constraint buttonCenterConstraintInitiallyInstalledInStoryBoard. Additionally, there's another constraint, topConstraintInitiallyUnistalledInStoryBoard, which positions the button at the top but is uninstalled by default. On pressing the button, I switch between these constraints, animating the button's movement from the center to the top and vice versa. This works as expected. But, if I activate the initially uninstalled constraint by pressing the button and then either toggle between light and dark modes or rotate the device, the topConstraintInitiallyUnistalledInStoryBoard reverts to its uninstalled state, reactivating the other constraint. Fortunately, this behavior is consistent on both a physical device and an iOS 16.4 simulator. I'm open to sharing the code if there's any interest.
Aug ’23
Reply to Alpha Value of UIButton set in a storyboard is reset on Light/Dark Mode Transition
Here's the viewContoller: // // ViewController.swift // storyboardTest // // Created by Salvatore Cataudella on 8/16/23. // import UIKit class ViewController: UIViewController { @IBOutlet var triggerForBugButton: UIButton! @IBOutlet weak var buttonTopConstraintInitiallyUnistalledInStoryBoard: NSLayoutConstraint! @IBOutlet weak var buttonCenterConstraintInitiallyInstalledInStoryBoard: NSLayoutConstraint! var initialText: String? = nil var toggle: Bool = false @IBAction func pressMeAction(_ sender: UIButton) { toggle = !toggle if toggle { sender.setTitle("I'm at the top. Press me!", for: .normal) buttonCenterConstraintInitiallyInstalledInStoryBoard.isActive = false buttonTopConstraintInitiallyUnistalledInStoryBoard.isActive = true } else { if let title = initialText { sender.setTitle(title, for: .normal) } buttonTopConstraintInitiallyUnistalledInStoryBoard.isActive = false buttonCenterConstraintInitiallyInstalledInStoryBoard.isActive = true } UIView.animate(withDuration: 0.4) { self.view.layoutIfNeeded() } } override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. initialText = triggerForBugButton.title(for: .normal) } }
Aug ’23
Reply to Alpha Value of UIButton set in a storyboard is reset on Light/Dark Mode Transition
Here's the color from the color catalog. Its name is "MyButtonBackgroundColor". It's a single color, but this issue also happens when the UIColor form the catalog has Any, Dark and Light sub colors (file Contents.json): { "colors" : [ { "color" : { "color-space" : "srgb", "components" : { "alpha" : "1.000", "blue" : "60", "green" : "60", "red" : "60" } }, "idiom" : "universal" } ], "info" : { "author" : "xcode", "version" : 1 } }
Aug ’23
Reply to Export Localizations Build Error on Specific Pod's Umbrella.h File
Ok, so that post install hook doesn't work. I checked my project and target(s) settings and I have Defines Module set to YES for project, all targets and all pods. Unfortunately I don't know what build settings are used when exporting localizations so I can't change it. If I do a release build or a debug build of all my targets it works with no errors, so why doesn't exporting localization work as well? The only way I have been able to get this to work is to make start removing targets until it works and then put them back. There's got to be a better way. Does any one know how to see the build settings used when exporting localizations?
Sep ’23