Search results for

missing package product

51,074 results found

Post

Replies

Boosts

Views

Activity

SIM ToolKit API
I’d like to propose that Apple consider introducing a controlled entitlement for the SIM Application Toolkit (STK) on iOS, allowing limited developer access through a secure, user-consented API layer. While I understand the historical restrictions around SIM access for privacy and carrier security, there are legitimate, high-impact use-cases in emerging markets where STK remains a critical part of everyday digital transactions. Currently, developers have no sanctioned way to trigger or interact with STK flows — which leaves millions of iPhone users unable to complete basic offline payment or authentication actions that their Android counterparts can. The Problem In regions such as Sub-Saharan Africa, South Asia, and Southeast Asia, entire financial ecosystems still depend on SIM-based STK interactions (commonly through USSD or encrypted STK sessions). On iOS: The “SIM Applications” menu is buried under Settings → Cellular → SIM Applications, often missing depending on carrier provisioning. Third-part
1
0
84
Nov ’25
Bug in Product Page Optimization Reviewing
My submission was rejected twice for framing in the preview video. I couldn't understand why because there was no framing. Then on the 2nd rejection I noticed an included screenshot. The screen shot wasn't from my new preview video but from the old (they are very old) preview videos that are currently approved and live on the app store. Why did this happen? Because I had uploaded my new videos to the app update and decided before submitting I would run an A/B test to make sure they performed as well or hopefully better. When I went to the Product Page Optimization section I found my new videos already there. However... The new preview videos were in the Original Product Page and the old videos were in Treatment A. I asked ChatGPT about this and it said not to worry it was a known quirk. What has obviously happened is that when the reviewer reviewed my Product Page Opt test they were presented with the old videos from Treatment A and not the new videos which were in Original Product
2
0
226
Nov ’25
Reply to Can an IP address manually be entered into Xcode to wirelessly connect to an iOS device?
There are two main network level requirements for device connectivity with Xcode: The network supports Bonjour The network supports IPv6 with link-local traffic It's likely that the network where you can't connect the devices to Xcode is missing one of those requirements, and you need work with the network owner to address those configurations. If the network owner here is a corporate IT department, the link above to TN3158 tackles a particular slice these configuration requirements for some VPN and security configurations, so your IT organization may get some value from reading through that document, though there are many other types of IT configurations that fall beyond the scope of that document. There isn't a way to configure a device connection with just an IP address, neither with IPv4 or IPv6. You're correct that was possible a long time ago, but the inner workings of how Xcode and paired iOS devices communicate has significantly evolved since that time. — Ed Ford,  DTS Engineer
Nov ’25
Reply to Xcode subscription test
Hello - here are recommended steps for testing App Store Server Notifications: Enter a URL for SANDBOX notifications in App Store Connect Create Sandbox test user(s) in App Store Connect In Xcode, ensure your build Scheme is set to Options > StoreKite Configuration = None, then run your build from Xcode on a connected device (you cannot test these steps running build on Simulator from Xcode). Proceed to make a purchase in your app. If you are not already signed in to your Sandbox test user on the device (under Settings > Developer > Apple Sandbox Account), you should be prompted to sign in after selecting the product to purchase in your app. IMPORTANT: when the purchase payment sheet loads, confirm that it says SANDBOX and then complete the purchase. The successful Sandbox purchase will trigger the App Store Server Notification being sent to the URL specified in first step above. You can also use the App Store Server API to get Notification History (including for Sandbox). Outside of using X
Nov ’25
Xcode subscription test
Hey, is it possible to test with an Xcode test build if the subscription notifications are correctly being sent to the backend? Currently nothing appears on my backend after subscribing. For some reason i can also subscribe multiple times to the same product. It looks like nothing is being saved anywhere which is why I also can't cancel a test subscription. All of this was fairly easy and possible when setting up the google play version of our app.
1
0
87
Nov ’25
Need Help: Modern Male-Oriented Social Casino App Rejected Twice for 4.3(Submission ID: fbb70e69-c91f-49fd-82d7-43c02bbdca4e)
Hi everyone, I'm reaching out to this community for advice and hoping to get some insights from anyone who has faced similar issues. Our social casino app has been rejected twice under Guideline 4.3 (Spam), and we're struggling to understand the specific reasons. App Details App ID: 6753935757 Submission ID: fbb70e69-c91f-49fd-82d7-43c02bbdca4e Category: Social Casino Game (Slots) Our team has been developing social casino games for 7 years. We've had both successful launches and products that didn't work out - we understand this market well. For this new product, we conducted extensive market research and identified a specific gap: modern, high-impact themed slots targeting young male players.focused on modern male-oriented content including sports, beast taming, competitive gaming, and other high-energy themes. We created specifically for these intense, modern themes - not reused from previous projects. Yes, we did reuse some foundational technical components like:RNG algorithms, basic fra
1
0
77
Nov ’25
If you have code to package as a framework which has a 3rd party dependency, what can you do given that iOS doesn't support umbrella frameworks
I've got a large and complex app which has several dependencies upon 3rd party libraries (installed as pods). The app is structured according to Model-View-Controller design and there is a requirement to implement the Model part as an .xcframework so it can be included and used in the original app along with a few new apps. However, Apple documentation states that umbrella frameworks are not supported (Technical Note TN2435). The Model code has several dependencies which would be totally unfeasible to replace or remove, for example it uses RealmSwift for database storage. Obviously it would be impossible to write one's own database storage scheme in place of using Realm. However, if my framework uses Realm as a dependency, then its now become an umbrella framework. So therefore not supported according to Apple documentation. So what are options/solutions?
11
0
574
Nov ’25
Keyframe animation crashes with +[_SwiftUILayerDelegate _screen]: unrecognized selector sent to class on iOS 26
We have an UIViewController called InfoPlayerViewController. Its main subview is from a child view controller backed by SwiftUI via UIHostingController. The InfoPlayerViewController conforms to UIViewControllerTransitioningDelegate. The animation controller for dismissing is DismissPlayerAnimationController. It runs UIKit keyframe animations via UIViewPropertyAnimator. When the keyframe animation is executed there’s an occasional crash for end users in production. It only happens on iOS 26. FB Radar: FB20871547 An example crash is below. Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Reason: +[_SwiftUILayerDelegate _screen]: unrecognized selector sent to class 0x20c95da08 Termination Reason: SIGNAL 6 Abort trap: 6 Triggered by Thread: 0 Last Exception Backtrace: 0 CoreFoundation 0x1a23828c8 __exceptionPreprocess + 164 (NSException.m:249) 1 libobjc.A.dylib 0x19f2f97c4 objc_exception_throw + 88 (objc-exception.mm:356) 2 CoreFoundation 0x1a241e6cc +
2
0
364
Nov ’25
Reply to Keyframe animation crashes with +[_SwiftUILayerDelegate _screen]: unrecognized selector sent to class on iOS 26
We have the same problem with iOS26 - thousands of crashes in the production. iOS 18 and older works just fine. We are not able to reproduce it locally. It started with building our app with xcode 26, with older xcode it woks ok even on iOS 26, but we were unable to do iOS 26 specific code. Fatal Exception: NSInvalidArgumentException +[_SwiftUILayerDelegate _screen]: unrecognized selector sent to class 0x1efa9da08 0 CoreFoundation 0xc98c8 __exceptionPreprocess 1 libobjc.A.dylib 0x317c4 objc_exception_throw 2 CoreFoundation 0x1656cc -[NSObject(NSObject) doesNotRecognizeSelector:] 3 CoreFoundation 0x464f8 ___forwarding___ 4 CoreFoundation 0x4e3a0 _CF_forwarding_prep_0 5 UIKitCore 0x18e7880 __35-[UIViewKeyframeAnimationState pop]_block_invoke 6 CoreFoundation 0x12170 __NSDICTIONARY_IS_CALLING_OUT_TO_A_BLOCK__ 7 CoreFoundation 0x1a47cc -[__NSDictionaryM enumerateKeysAndObjectsWithOptions:usingBlock:] 8 UIKitCore 0x18e76bc -[UIViewKeyframeAnimationState pop] 9 UIKitCore 0x1d0e8 +[UIViewAnimationState popA
Topic: UI Frameworks SubTopic: UIKit Tags:
Nov ’25
Reply to Core Bluetooth and app background launch
You seem to have misunderstood. That note, Note 5, only pertains to the specific cases where Note 5 is referred to, namely: if the app Force Quit by the user Control Center Bluetooth button toggled An app that was force quit was never able to be relaunched before. iOS 26 actually adds the capability for such apps to be launched if they opt in to use AccessorySetupKit. So, this is not a case of apps losing the capability to relaunch, but a case of apps gaining the capability to relaunch in cases where they weren't able to before, if they use AccessorySetupKit.
Topic: App & System Services SubTopic: Core OS Tags:
Nov ’25
Migration Subscription API returns 500 error
We got Advanced Commerce API and the generic product identifiers approved. When I was try to migrate a sandbox subscription to ACA enabled subscription I hit an error Request payload (Hid some info but the requestReferenceId is the real) { descriptors: { description: Migrated, displayName: Migration }, items: [ { sku: product_1mo_999, description: description, displayName: Product } ], requestInfo: { requestReferenceId: 3b0b8e67-d8a0-45f4-8f6d-06bffa9a2c08 }, storefront: USA, targetProductId: com.company.generic.subscription, taxCode: C003-00-1 } Response { errorCode: 5000000, errorMessage: An unknown error occurred. }
4
0
240
Nov ’25
SMAppService
Hello, https://developer.apple.com/forums/thread/802443 https://developer.apple.com/documentation/servicemanagement/updating-helper-executables-from-earlier-versions-of-macos https://developer.apple.com/documentation/ServiceManagement/updating-your-app-package-installer-to-use-the-new-service-management-api#Run-the-sample-launch-agent Read these. Earlier we had a setup with SMJobBless, now we have migrated to SMAppService. Everything is working fine, the new API seems easier to manage, but we are having issues with updating the daemon. I was wondering, what is the right process for updating a daemon from app side? What we are doing so far: App asks daemon for version If version is lower than expected: daemon.unregister(), wait a second and daemon.register() again. The why? We have noticed that unregistering/registering multiple times, of same daemon, can cause the daemon to stop working as expected. The daemon toggle in Mac Settings -> Login Items & Extensions can be on or off, but the app can
5
0
183
Nov ’25
Reply to Xcode SPM (Swift Package Manager) Error
I’m confused. You wrote this: [quote='805779021, Kim Ju Young, /thread/805779, /profile/Kim+Ju+Young'] Both the project and target are set to iOS 14 or higher. [/quote] also this: [quote='805779021, Kim Ju Young, /thread/805779, /profile/Kim+Ju+Young'] I'm using Xcode 26.0.1. [/quote] The minimum deployment target for Xcode 26 is iOS 15. See the table in Developer > Support > Xcode. So, given that reality, I did the following: I used Xcode 26.0.1 to create a new project from the iOS > App template. I set the deployment target to iOS 15. I added the Apple App Store Server Swift Library package to my project. I tried to build it. That fails with various availability problems. They are all in the Apple App Store Server Swift Library package itself. Its deployment target is set to iOS 13: let package = Package( name: AppStoreServerLibrary, platforms: [ … .iOS(.v13), … ], … } but it’s using APIs that were introduced in iOS 14. To investigate further I cloned the package’s
Nov ’25
Xcode SPM (Swift Package Manager) Error
Xcode SPM (Swift Package Manager) Error I added the Apple App Store Server Swift Library library to Xcode using Swift Package Manager. Both the project and target are set to iOS 14 or higher. However, when I build after adding the library, an error occurs with the library. A message appears stating that the target is set to iOS 12. I'm using Xcode 26.0.1. Even after adding it to all my projects, the build continues with the same error. I've tried building the library from version 1.0.0 to the latest version, but the same error persists. Even after completely cleaning the project and running it, the same error persists. Does anyone know how to fix this?
1
0
118
Nov ’25
Control system video effects support for CMIO extension
We're distributing a virtual camera with our app that does not profit in the slightest from automatically applied system video effects both to the video going in (physical camera device) or out (virtual camera device). I'm aware of setting NSCameraReactionEffectGesturesEnabledDefault in Info.plist and determining active video effects via AVCaptureDevice API. Those are obviously crutches, because having to tell users to go look for and click around in menu bar apps is the opposite of a great UX. To make our product's video output more deterministic, I'm looking for a way to tell the CMIO subsystem that our virtual camera does not support any of the system video effects. I'm seeing properties like AVCaptureDevice.Format.isPortraitEffectSupported and AVCaptureDevice.Format.isStudioLightSupported whose documentation refers to the format's ability to support these effects. Since we're setting a CMFormatDescription via CMIOExtensionStreamSource.formats I was hoping to find something in the extensions, but
2
0
160
Nov ’25