Post

Replies

Boosts

Views

Activity

EXC_BAD_ACCESS right after app start
Hi, I have multiple suspicious crashes happening shortly after application startup. They are all EXC_BAD_ACCESS/KERN_INVALID_ADDRESS coming from objc_autoreleasePoolPop. I already looked through all suspicious places which operate with unsafe pointers etc, but all that code is never executed during application startup. I'm not able to reproduce the crash myself, but it happens quite often for AppStore build. I tried using instruments, testing code compiled locally in release mode, but without any luck. 2022-06-01_13-38-07.9896_+0200-6c7cf9d2fbe48e7f5156b686f0fa29ef8c1e7be6.crash 2022-06-02_16-28-55.6355_+0200-b93559cecc702efecb2d60b40fd613eb9f7e3684.crash 2022-06-08_10-54-10.9202_+0200-de392db1bdbd100601fd51ec095ae2684762a173.crash
7
0
3.4k
Jun ’22
Symbol not found vDSP.dot
Hi there, I have following crash during application start on iOS below 15.0, even in simulator dyld: Symbol not found: _$s10Accelerate4vDSPO3dotySfx_q_tAA0A6BufferRzAaER_Sf7ElementRtzSfAFRt_r0_lFZ Referenced from: /Users/Nikita/Library/Developer/CoreSimulator/Devices/21071B75-CC1F-46E5-94B3-5E01072B90C6/data/Containers/Bundle/Application/73D74763-449A-4E20-B7EB-8807008B335B/vDSP test.app/vDSP test Expected in: /usr/lib/swift/libswiftAccelerate.dylib Sample code is very simple and looks like this:         let vector1: [Float] = [0, 1, 2, 3, 4, 5, 6, 7]         let vector2: [Float] = [0, 1, 2, 3, 4, 5, 6, 7]         // Causes crash on application start         let result = vDSP.dot(vector1, vector2)         // Works fine         let resultMul = vDSP.multiply(vector1, vector2)         let result1 = vDSP.sum(resultMul) According to docs, vDSP.dot is available since iOS 13.0.
3
0
1.2k
Aug ’22
Appstore Rejection - Your app's binary includes the following call-to-action and/or URL that directs users to external mechanisms for purchases or subscriptions to be used in the app.
Recently we've faced an issue when submitting the new build for reviewal. It was rejected with following reasoning: Your app's binary includes the following call-to-action and/or URL that directs users to external mechanisms for purchases or subscriptions to be used in the app. Complain was related to phrase To discover our products please visit our website We're going to to rephrase it as Our website can help you to learn more about our products Will it solve the issue? According to ChatGPT following phrasing should not be considered a call-to-action. What's your opinions?
2
0
291
Aug ’25
No Sent events for UIButton subclass
Hello there. Since Xcode 12 I'm facing issue with Sent events section disappearing in Interface Builder when set up as custom class and module. public class TestButton: UIButton {} Problem appears when custom class is part of another binary framework. When custom class is part of source code dependency, all events are appearing just fine. Of course, there is a workaround to use Sent Events by changing button class to default UIButton, assigning events and then changing back to custom class and module. However, it would be nice if I could use Sent Events without those unnecessary extra steps.
0
0
854
Nov ’22
Universal links stopped working, CDN responds with 404 for our domain
From some moment of time, Universal Links stopped working for our app. As per my understanding, application reinstall or update caused system to fetch AASA file from CDN, which started to reply with 404 for our domain (https://app-site-association.cdn-apple.com/a/v1/app.link.digidentity.eu). In the meantime, nothing has changed inside our app or on our BE (https://app.link.digidentity.eu/.well-known/apple-app-site-association). Executing "curl -v https://app-site-association.cdn-apple.com/a/v1/app.link.digidentity.eu" returns following result * IPv6: (none) * IPv4: 17.253.15.197, 17.253.29.202, 17.253.37.203, 17.253.37.208, 17.253.57.197, 17.253.57.208, 17.253.29.196 * Trying 17.253.15.197:443... * Connected to app-site-association.cdn-apple.com (17.253.15.197) port 443 * ALPN: curl offers h2,http/1.1 * (304) (OUT), TLS handshake, Client hello (1): * CAfile: /etc/ssl/cert.pem * CApath: none * (304) (IN), TLS handshake, Server hello (2): * (304) (IN), TLS handshake, Unknown (8): * (304) (IN), TLS handshake, Certificate (11): * (304) (IN), TLS handshake, CERT verify (15): * (304) (IN), TLS handshake, Finished (20): * (304) (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 / [blank] / UNDEF * ALPN: server accepted http/1.1 * Server certificate: * subject: C=US; ST=California; O=Apple Inc.; CN=app-site-association.cdn-apple.com * start date: Jul 7 00:05:26 2025 GMT * expire date: Sep 30 19:08:48 2025 GMT * subjectAltName: host "app-site-association.cdn-apple.com" matched cert's "app-site-association.cdn-apple.com" * issuer: CN=Apple Public Server ECC CA 11 - G1; O=Apple Inc.; ST=California; C=US * SSL certificate verify ok. * using HTTP/1.x > GET /a/v1/app.link.digidentity.eu HTTP/1.1 > Host: app-site-association.cdn-apple.com > User-Agent: curl/8.7.1 > Accept: */* > * Request completely sent off < HTTP/1.1 404 Not Found < Apple-Failure-Details: {"cause":"dial tcp: lookup app.link.digidentity.eu on 10.100.53.53:53: dial tcp 10.100.53.53:53: connect: connection refused"} < Apple-Failure-Reason: SWCERR00302 Network error (temporary) < Apple-From: https://app.link.digidentity.eu/.well-known/apple-app-site-association < Apple-Try-Direct: true < Cache-Control: max-age=3600,public < Content-Length: 10 < Content-Type: text/plain; charset=utf-8 < Date: Thu, 21 Aug 2025 10:36:47 GMT < Vary: Accept-Encoding < Expires: Thu, 21 Aug 2025 10:36:57 GMT < Age: 2952 < Via: http/1.1 uklon5-vp-vst-011.ts.apple.com (acdn/1.16221), https/1.1 uklon5-vp-vfe-007.ts.apple.com (acdn/4.16219), http/1.1 defra1-edge-lx-005.ts.apple.com (acdn/260.16276), http/1.1 defra1-edge-bx-006.ts.apple.com (acdn/260.16276) < X-Cache: hit-fresh, hit-stale, hit-fresh, hit-fresh < CDNUUID: e06b4b03-f97d-48f8-97bb-774359a39fa2-4464142837 < Connection: keep-alive < Not Found * Connection #0 to host app-site-association.cdn-apple.com left intact On our end, we did not find any reason why it can be not available for Apple to fetch. Is SWCERR00302 an indication of problem on our end? Any help is appreciated
0
0
139
Aug ’25