if my app was made to manage a physical device (an intercom) and offer services to family groups and individuals. In order for them to use the app they'll need a subscription.
My question is, Can I use the third party vendor (Stripe) to charge my user or will it have to be with the in app purchase (IAP) one?
if it has to be through IAP will I have to pay the 30% fee per transaction?
Dive into the vast array of tools, services, and support available to developers.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
When a user subscribes I create a document in Firestore to track that subscription using my back end. In sandbox it works perfect, one document made for each purchase. When a real user subscribes I get 5 slightly different transaction ID’s (last 4 digits change). Is this just an Apple thing and I should keep all 5? I need them for webhooks to track
Hello, I wanna keep this simple and I just want a simple answer please because I cannot find one anywhere. I have the Ios 18.1 beta and have had it for a couple months. Obviously I did not receive the ios 18 update in september. When ios 18.1 drops in mid october will i receive it? I hope so because my phone has been nothing but buggy. Someone please just answer for me.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
There's nowhere to add -mf16c and -mfma that doesn't cause a uinversal build to spew warnings about those settings when it builds arm64. I'd rather not have to add a xcconfig file across every project with an x64 specific setting. So why doesn't the AVX2 setting (-mavx2) also set these flags?
-mhaswell does, and so does -mx86-64-...-v3, but those seem to only be supported by clang-cli on Windows.
If you already have IOS 18.1 beta 5 can you receive the updates 18.0.1?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
When I was using Instruments to test the Display on my phone, I discovered a long-duration frame. Below that frame, there were some gaps in the vsync queue. As I understand it, vsync signals should appear consistently and steadily. How can this behavior be explained?
My phone is iPhone 15 Plus and iOS 18.
I have a problem, which oncerns Photos but maybe all the iCloud+ services here with me.
Two days ago (after the sixth developer beta of ios 18.1) everything worked, then in an Apple Store center I bought and configured an Apple Watch (which I don't think has much to do with it, or maybe it does) and suddenly both on the iPhone and on the iPad this "you must accept the new iCloud Terms and Conditions" problem popped up, which instead, fortunately, is not on the Mac.
I tried changing account "icloud" in Mail, but I get no mail and this message: "Impossible to receive mail. Connection with the server not reached... Server code "AUTHENTICATIONFAILED", server message "Invalid credentials".
In fact, sometimes certain parts of Preferences (all about iCloud) give the error "Server not responding" or "incorrect password", but it is correct. Improper errors.
I tried to log out of iCloud but it keeps saying that "incorrect account or password" and it doesn't turn off "Find my"...
A great problem...
But where is this "Terms and consitions" file? By the way, I think I've already accepted it on the Mac and other devices. I've tried everything...
Also in iPad it is not possible to activate iMessage: "account or password wrong", trey again...
Yesterday I updated to the developer beta 7 of iOS 18.1 but nothing has changed.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
OS ERROR] /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CTTypesetter.h:104:27: error: cannot combine with previous 'type-name' declaration specifier
[OHOS ERROR] CFAttributedStringRef string ) CT_AVAILABLE(macos(10.5), ios(3.2), watchos(2.0), tvos(9.0));
[OHOS ERROR] ^
[OHOS ERROR] /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CTTypesetter.h:132:27: error: unknown type name 'string'; did you mean 'std::string'?
[OHOS ERROR] CFAttributedStringRef string,
[OHOS ERROR] ^
[OHOS ERROR] ../../prebuilts/clang/ohos/darwin-arm64/llvm/bin/../include/c++/v1/iosfwd:249:65: note: 'std::string' declared here
[OHOS ERROR] typedef basic_string<char, char_traits, allocator > string;
[OHOS ERROR] ^
[OHOS ERROR] In file included from ../../ide/tools/previewer/util/unix/ClipboardObjc.mm:18:
[OHOS ERROR] In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:13:
[OHOS ERROR] In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h:15:
[OHOS ERROR] In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAccessibilityColor.h:9:
[OHOS ERROR] In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:46:
[OHOS ERROR] In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSApplication.h:10:
[OHOS ERROR] In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:10:
[OHOS ERROR] In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:10:
[OHOS ERROR] In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:39:
[OHOS ERROR] In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h:26:
[OHOS ERROR] In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CTFramesetter.h:21:
[OHOS ERROR] /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CTTypesetter.h:132:5: error: unknown type name 'CFAttributedStringRef'; did you mean 'NSAttributedStringKey'?
[OHOS ERROR] CFAttributedStringRef string,
[OHOS ERROR] ^
[OHOS ERROR] /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSAttributedString.h:22:20: note: 'NSAttributedStringKey' declared here
[OHOS ERROR] typedef NSString * NSAttributedStringKey NS_TYPED_EXTENSIBLE_ENUM;
[OHOS ERROR] ^
[OHOS ERROR] In file included from ../../ide/tools/previewer/util/unix/ClipboardObjc.mm:18:
Topic:
Developer Tools & Services
SubTopic:
Xcode
So I was invited to a team and have accepted the invitation received on mail. I was invited with an admin role and I can see the team on Apple Store Connect but cannot find it on developer.apple.com, only my team/certificates/profiles, etc are there but nothing related to the other team I was invited to. I also cannot find this team on Xcode.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
I cannot create any new projects in XCode (reliably). I can MABE do it when restarting my M2 Macbook Air (macOS Sequoia) or when I plug in a monitor. Steps to create it: After restarting the mac, create a "macOS, command line tool, C++"
project in Xcode (assuming the I can create it), quit Xcode. Create another project of the same type in Xcode (again), Xcode will freeze for a few minutes with the beach ball. After that, there is a window popup with the title: “Unable to create an open panel”, its content: “Try your operation again. If that fails, quit and relaunch the application and try again.” This bug makes Xcode unable to create a new project, or create a new C++ file in an existing project.
I've got a bit of code which is making a HTTPS GET request.
On an iPhone it runs as expected, however when running on the simulator there's a HTTP 400 response.
I've logged the url and my http headers that I'm adding, and in both cases they are identical for the simulator and iPhone (there is no http body content).
Therefore, as everything is identical, I'm wondering how it could work with hardware and not with the simulator?
Does the OS append any additional HTTP headers before the request goes out (such as User-Agent for example) and might those be different between iPhone/simulator?
I developed my app with React-Native-CLI, version 0.67.2.
I use Xcode 16 on MacOS Sequoia 15.0.1
It builds and runs fine on any simulator, iOS 17 or iOS 18. As soon as I build it for my iPhone 12 iOS 17.6.1 or archive, it throws this error "Command PhaseScriptExecution failed with a nonzero exit code" at the last time. It actually starts the Metro.
I made my iPhone into developer mode.
Paired it with MacOS.
The thing I don't get why it doesn't work on my iPhone when it works fine on simulators. It doesn't even archive.
Anyone encountered something like this in the past?
I was on PB5, then options for Betas disappeared at some point. I tried logging in and out but it did not solve the issue..
Any ideas what to do?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hi, I am using Xcode version 14.2
I am getting these errors when trying to build.
My use case is to run UI automation on ios device in lab. To do that I have a iOS device connected to Mac.
and My goal is to
Run periodic UI automation on device
Control iOS device via Mac
To control the device, I enabled iphone mirroring (support added in MacOS 15 and ios 18.0 onwards) but for this device has to be locked.
When I keep the iOS device locked, the APP UI contents are not available to Xcode.
How to solve this?
If I disable the mirroring, Xcode is able to read App content, but I can't control the device via Mac.
Topic:
Developer Tools & Services
SubTopic:
Xcode
I have been waiting for a response for approval of the ESIm rights permit for over 6 months and I have not had any response. I contacted support and they hang up on me. I don't know what to do anymore. Does anyone know how I can obtain the status of my application?
Does anyone know where I can find an example of creating a NSView subclass with custom bindings. I need to be able to bind to the object in interface builder.
This is the only reference in Apple documents but as is often the case there appear to be no examples.
https://developer.apple.com/documentation/objectivec/nsobject/nskeyvaluebindingcreation
Topic:
Developer Tools & Services
SubTopic:
Xcode
Hello,
I’ve been experiencing repeated errors when trying to install my app via flutter run --release on iOS devices using Xcode 16.1 (build 16B5014f) on macOS 15.1. When running the app in debug mode, it sometimes works but takes a long time to install. However, the installation in release mode fails consistently.
This issue occurs on both my iPhone and iPad, both running iOS 18.1 and iPadOS 18, respectively. The errors keep rotating between three variations:
Error 1: CoreDeviceError 3002
Error executing devicectl: ProcessException: Process exited abnormally with exit code 1:
ERROR: Failed to install the app on the device. (com.apple.dt.CoreDeviceError error 3002 (0xBBA))
Connection with the remote side was unexpectedly closed :
"XPCErrorDescription" => "Connection interrupted"
Error 2: CoreDeviceError 12010
Error executing devicectl: ProcessException: Process exited abnormally with exit code 1:
ERROR: The developer disk image could not be unmounted on this device. (com.apple.dt.CoreDeviceError error 12010 (0x2EEA))
Could not read from the device. (com.apple.dt.CoreDeviceError error -402653180 (0xE8000004))
Error 3: CoreDeviceError 1000
Error executing devicectl: ProcessException: Process exited abnormally with exit code 1:
ERROR: The specified device was not found. (com.apple.dt.CoreDeviceError error 1000 (0x3E8))
What I've Tried So Far:
Reinstalled Xcode, cleaned the build folder, and cleared DerivedData.
Tried using both an iPhone and an iPad running iOS 18.1 and iPadOS 18.0.
Ensured that Developer Mode is enabled on both devices.
Disabled VPNs (Bitdefender) and firewall settings.
Manually mounted the developer disk image via Xcode.
Restarted the Mac, Xcode, and devices multiple times.
Despite these steps, the errors persist, and I’m unable to install the app on either device. I would appreciate any guidance or suggestions on how to resolve this issue.
System Information:
macOS Version: 15.1 (Build 24B5055e)
Xcode Version: 16.1 (Build 16B5014f)
Devices: iPhone 14 running iOS 18.1, iPad running iPadOS 18.0
Thank you in advance!
Hi all.
I'm developing a homekit accessory, and I'm currently doing mfi certification.
The developed product is smart door lock and supports homekey.
Use below tools
iPhone 13 , XR , 11
HomeKit Certification Assistant 6.4.0
HomeKit Accessory Tester 9.3.0
HomeKit Companion 2.4.3
I recently updated my iPhone 11 to iOS 18.1
and if I proceed with TCL0029 of HCA, there is a problem.
Companion has no response to "SELECT step-up AID".
(Unified Access Air Protocol Specification R1.1.pdf)
The companion outputs the following message.
"Step-up Encountered Error"
There is no problem with iOS 17.x.
Products that have already been certified are experiencing the same symptoms.
There is no problem with using homekey in real life, only problem with companion.
I have a SwiftData Model which includes a property of type Array.
@Model
final class Handler {
public var id: UUID
public var name: String
public var mailingAddress: [String]
. . .
public init() {
self.id = UUID()
self.name = ""
self.mailingAddress = []
. . .
}
When I use this Model in code, the mailingAddress field appears to work just as I would expect, but when saving it (running in Simulator), I see the following logged message:
CoreData: fault: Could not materialize Objective-C class named "Array" from declared attribute value type "Array<String>" of attribute named mailingAddress
Should I be worried about this?