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
816
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.2k
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
712
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
963
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
961
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.5k
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
2
Views
2.4k
Activity
Feb ’25
Remove old build (to add a new build)
I can't locate the Remove button in Xcode 15 to remove the old build before adding a new one. Can you point me to the instructions for removing the old build? Thanks.
Replies
1
Boosts
0
Views
604
Activity
Oct ’23
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
816
Activity
Mar ’23
IPod too small for my app
My app works fine on any iPhone and iPad, but the poor iPod screen is just too small (I can't scrunch it down any more). What do I set to tell the App Store that an app doesn't run on iPod? I haven't found an AppName-Info.plist item for this purpose. Thanks.
Replies
2
Boosts
0
Views
783
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.2k
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
712
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
963
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.2k
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
961
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.5k
Activity
Feb ’23
Newbie subscription questions
When an iOS app is launched, how does it learn that its subscription (or free trial period) is no longer active? Must the app poll the App Store every time it's launched?
Replies
1
Boosts
0
Views
691
Activity
Jul ’22