Post

Replies

Boosts

Views

Activity

Xcode won't open
I updated iPhone to iOS 16.4. Xcode told me to update to 14.3. Now Xcode won't open because I need macOS 13.0, but my 32GB iMac Late 2015 won't take 13.0. Are my days as a developer over? Is it possible to go back to old iOS and old Xcode? Would that solve the problem?
3
0
854
Mar ’23
Simulator error message
I get this error message with Simulator, but not with hardware: Domain: IXErrorDomain Code: 13 Failure Reason: Missing bundle ID. User Info: {     DVTErrorCreationDateKey = "2023-03-14 02:12:00 +0000";     FunctionName = "+[IXPlaceholder _placeholderForBundle:client:withParent:installType:metadata:placeholderType:error:]";     IDERunOperationFailingWorker = IDELaunchiPhoneSimulatorLauncher;     SourceFileLine = 666; } Analytics Event: com.apple.dt.IDERunOperationWorkerFinished : {     "device_model" = "iPhone15,2";     "device_osBuild" = "16.2 (20C52)";     "device_platform" = "com.apple.platform.iphonesimulator";     "launchSession_schemeCommand" = Run;     "launchSession_state" = 1;     "launchSession_targetArch" = "x86_64";     "operation_duration_ms" = 31;     "operation_errorCode" = 13;     "operation_errorDomain" = IXErrorDomain;     "operation_errorWorker" = IDELaunchiPhoneSimulatorLauncher;     "operation_name" = IDERunOperationWorkerGroup;     "param_consoleMode" = 0;     "param_debugger_attachToExtensions" = 0;     "param_debugger_attachToXPC" = 1;     "param_debugger_type" = 3;     "param_destination_isProxy" = 0;     "param_destination_platform" = "com.apple.platform.iphonesimulator";     "param_diag_MainThreadChecker_stopOnIssue" = 0;     "param_diag_MallocStackLogging_enableDuringAttach" = 0;     "param_diag_MallocStackLogging_enableForXPC" = 1;     "param_diag_allowLocationSimulation" = 1;     "param_diag_checker_tpc_enable" = 1;     "param_diag_gpu_frameCapture_enable" = 0;     "param_diag_gpu_shaderValidation_enable" = 0;     "param_diag_gpu_validation_enable" = 0;     "param_diag_memoryGraphOnResourceException" = 0;     "param_diag_queueDebugging_enable" = 1;     "param_diag_runtimeProfile_generate" = 0;     "param_diag_sanitizer_asan_enable" = 0;     "param_diag_sanitizer_tsan_enable" = 0;     "param_diag_sanitizer_tsan_stopOnIssue" = 0;     "param_diag_sanitizer_ubsan_stopOnIssue" = 0;     "param_diag_showNonLocalizedStrings" = 0;     "param_diag_viewDebugging_enabled" = 1;     "param_diag_viewDebugging_insertDylibOnLaunch" = 1;     "param_install_style" = 0;     "param_launcher_UID" = 2;     "param_launcher_allowDeviceSensorReplayData" = 0;     "param_launcher_kind" = 0;     "param_launcher_style" = 0;     "param_launcher_substyle" = 0;     "param_runnable_appExtensionHostRunMode" = 0;     "param_runnable_productType" = "com.apple.product-type.application";     "param_runnable_type" = 2;     "param_testing_launchedForTesting" = 0;     "param_testing_suppressSimulatorApp" = 0;     "param_testing_usingCLI" = 0;     "sdk_canonicalName" = "iphonesimulator16.2";     "sdk_osVersion" = "16.2";     "sdk_variant" = iphonesimulator; } What functional Bundle ID is it missing? Why is Simulator unhappy but my iPhone purrs?
3
0
2.4k
Mar ’23
Cannot re-add in-app purchase
I had a problem with my in-app purchase, so I deleted it in Xcode/project/TARGETS/myapp/Signing & Capabilities. To recreate it I click on "+ Capability", the Capabilities window comes up, on the left I select "In-App Purchase", "In-App Purchase" appears on the right side, I click back in the main window, but nothing happens. This is how I added it the first time. I've tried restarting Xcode. Shouldn't I be able to delete the in-app purchase in Xcode and add it back? All looks right in App Store Connect; I had it almost working correctly. Any clues how to fix this?
2
0
752
Mar ’23
Paying for app after user deletes it
If a user has already In-App paid for my app and then deletes it before the subscription runs out and downloads it again, and since my app doesn't keep subscription data in the keychain (which remembers only when the app was downloaded), my app starts the subscribing process. When Apple sees the subscription request, will Apple tell the user that it's already been paid for? I don't see this behavior in the sandbox.
1
0
1k
Mar ’23
Why does "NSArray *product = response.products" return no product?
In sandbox testing, I was able to get auto-renewing subscription to work, but decided to switch to one-time in-app purchase. I've read many how-to's, but I'm missing something. My app has Bundle ID com.myname.id1 and IAP capability added. The IAP has Product ID com.myname.id2. My agreements are up-to-date (auto-renewing subscription worked). The In-App Purchases screen lists my IAP under "Drafts (1)"; is this expected? "[SKPaymentQueue canMakePayments]" returns true. "[[SKProductsRequest alloc] initWithProductIdentifiers:set]" (where set contains "com.myname.id2") responds to "[request start]". In the delegate, "NSArray *product = response.products" comes back empty. Does the IAP have its own Bundle ID? What am I doing wrong? What have I not told you that's important? I've been stuck for a few days on this. Thanks!
3
0
995
Mar ’23
Personal vs. company name
My company, though not a corporation or LLC, is officially registered with the Oregon Department of Corporations and has an official certificate which allows contracting with the state. This is not a county DBA; the term DBA does not appear. Can my company name be my app publication name in the app store?
5
0
1.6k
Feb ’23
"Keep Xcode Version" vs. "Use Version on Disk"
From time to time while I'm editing code, Xcode 15.0.1 says "The file 'project.xcworkspace' has been modified by another application" asking me "Keep Xcode Version" or "Use Version on Disk". I didn't see this before 15.0.1 (or 14.1.1). Who changed the file? What should my answer be? Thanks.
Replies
5
Boosts
3
Views
2.5k
Activity
Feb ’25
Xcode won't open
I updated iPhone to iOS 16.4. Xcode told me to update to 14.3. Now Xcode won't open because I need macOS 13.0, but my 32GB iMac Late 2015 won't take 13.0. Are my days as a developer over? Is it possible to go back to old iOS and old Xcode? Would that solve the problem?
Replies
3
Boosts
0
Views
854
Activity
Mar ’23
Simulator error message
I get this error message with Simulator, but not with hardware: Domain: IXErrorDomain Code: 13 Failure Reason: Missing bundle ID. User Info: {     DVTErrorCreationDateKey = "2023-03-14 02:12:00 +0000";     FunctionName = "+[IXPlaceholder _placeholderForBundle:client:withParent:installType:metadata:placeholderType:error:]";     IDERunOperationFailingWorker = IDELaunchiPhoneSimulatorLauncher;     SourceFileLine = 666; } Analytics Event: com.apple.dt.IDERunOperationWorkerFinished : {     "device_model" = "iPhone15,2";     "device_osBuild" = "16.2 (20C52)";     "device_platform" = "com.apple.platform.iphonesimulator";     "launchSession_schemeCommand" = Run;     "launchSession_state" = 1;     "launchSession_targetArch" = "x86_64";     "operation_duration_ms" = 31;     "operation_errorCode" = 13;     "operation_errorDomain" = IXErrorDomain;     "operation_errorWorker" = IDELaunchiPhoneSimulatorLauncher;     "operation_name" = IDERunOperationWorkerGroup;     "param_consoleMode" = 0;     "param_debugger_attachToExtensions" = 0;     "param_debugger_attachToXPC" = 1;     "param_debugger_type" = 3;     "param_destination_isProxy" = 0;     "param_destination_platform" = "com.apple.platform.iphonesimulator";     "param_diag_MainThreadChecker_stopOnIssue" = 0;     "param_diag_MallocStackLogging_enableDuringAttach" = 0;     "param_diag_MallocStackLogging_enableForXPC" = 1;     "param_diag_allowLocationSimulation" = 1;     "param_diag_checker_tpc_enable" = 1;     "param_diag_gpu_frameCapture_enable" = 0;     "param_diag_gpu_shaderValidation_enable" = 0;     "param_diag_gpu_validation_enable" = 0;     "param_diag_memoryGraphOnResourceException" = 0;     "param_diag_queueDebugging_enable" = 1;     "param_diag_runtimeProfile_generate" = 0;     "param_diag_sanitizer_asan_enable" = 0;     "param_diag_sanitizer_tsan_enable" = 0;     "param_diag_sanitizer_tsan_stopOnIssue" = 0;     "param_diag_sanitizer_ubsan_stopOnIssue" = 0;     "param_diag_showNonLocalizedStrings" = 0;     "param_diag_viewDebugging_enabled" = 1;     "param_diag_viewDebugging_insertDylibOnLaunch" = 1;     "param_install_style" = 0;     "param_launcher_UID" = 2;     "param_launcher_allowDeviceSensorReplayData" = 0;     "param_launcher_kind" = 0;     "param_launcher_style" = 0;     "param_launcher_substyle" = 0;     "param_runnable_appExtensionHostRunMode" = 0;     "param_runnable_productType" = "com.apple.product-type.application";     "param_runnable_type" = 2;     "param_testing_launchedForTesting" = 0;     "param_testing_suppressSimulatorApp" = 0;     "param_testing_usingCLI" = 0;     "sdk_canonicalName" = "iphonesimulator16.2";     "sdk_osVersion" = "16.2";     "sdk_variant" = iphonesimulator; } What functional Bundle ID is it missing? Why is Simulator unhappy but my iPhone purrs?
Replies
3
Boosts
0
Views
2.4k
Activity
Mar ’23
Cannot re-add in-app purchase
I had a problem with my in-app purchase, so I deleted it in Xcode/project/TARGETS/myapp/Signing & Capabilities. To recreate it I click on "+ Capability", the Capabilities window comes up, on the left I select "In-App Purchase", "In-App Purchase" appears on the right side, I click back in the main window, but nothing happens. This is how I added it the first time. I've tried restarting Xcode. Shouldn't I be able to delete the in-app purchase in Xcode and add it back? All looks right in App Store Connect; I had it almost working correctly. Any clues how to fix this?
Replies
2
Boosts
0
Views
752
Activity
Mar ’23
Paying for app after user deletes it
If a user has already In-App paid for my app and then deletes it before the subscription runs out and downloads it again, and since my app doesn't keep subscription data in the keychain (which remembers only when the app was downloaded), my app starts the subscribing process. When Apple sees the subscription request, will Apple tell the user that it's already been paid for? I don't see this behavior in the sandbox.
Replies
1
Boosts
0
Views
1k
Activity
Mar ’23
Newbie Bundle ID question
In Certificates, Identifiers & Profiles, Edit your App ID Configuration, do I create here a Bundle ID for my app's in-app purchase? There is already a Bundle ID there for my app.
Replies
2
Boosts
0
Views
1.4k
Activity
Mar ’23
Why does "NSArray *product = response.products" return no product?
In sandbox testing, I was able to get auto-renewing subscription to work, but decided to switch to one-time in-app purchase. I've read many how-to's, but I'm missing something. My app has Bundle ID com.myname.id1 and IAP capability added. The IAP has Product ID com.myname.id2. My agreements are up-to-date (auto-renewing subscription worked). The In-App Purchases screen lists my IAP under "Drafts (1)"; is this expected? "[SKPaymentQueue canMakePayments]" returns true. "[[SKProductsRequest alloc] initWithProductIdentifiers:set]" (where set contains "com.myname.id2") responds to "[request start]". In the delegate, "NSArray *product = response.products" comes back empty. Does the IAP have its own Bundle ID? What am I doing wrong? What have I not told you that's important? I've been stuck for a few days on this. Thanks!
Replies
3
Boosts
0
Views
995
Activity
Mar ’23
Personal vs. company name
My company, though not a corporation or LLC, is officially registered with the Oregon Department of Corporations and has an official certificate which allows contracting with the state. This is not a county DBA; the term DBA does not appear. Can my company name be my app publication name in the app store?
Replies
5
Boosts
0
Views
1.6k
Activity
Feb ’23