.ipa failed

28,877 results found

Post not yet marked as solved
16 Replies
The fact that this bug that's related to the core features of the SPM still exists after several versions of the IDE is mindblowing. Whenever I change branches, it starts to update dependencies altough all branches have the same .resolved file in them and failing to do so randomly is extremely frustrating. Closing Xcode before switching branches doesn't always work either. I have to randomly try resetting package caches multiple times and restarting the IDE several times to make it work again. A collosal waste of time.
Post not yet marked as solved
6 Replies
Hello, If you want to get approval from the Apple Store, you need to ensure that your dating app is unique and also provides a valuable environment for users. One of the reasons the app is rejected is because it failed to have a unique value proposition. You should ensure your app offers a distinct set of features or functionalities to stand out from the crowd. Other than that, here are some factors you shouldn’t overlook if you want to pass guideline 4.3: Ensure that your app actually addresses the needs of a particular/target group. Features are up to the market standards. Prioritize high-quality and visually appealing Design. Make sure to have transparency. To learn more in detail about how to submit your app to the App Store, check out this link: https://www.nimbleappgenie.com/blogs/submit-app-to-app-store/
Post not yet marked as solved
6 Replies
Hello Quinn, Your question: What are the array elements? My app comprises about 500 methods, many of them contain pairs of deprecated… -> Elements are NSStrings, NSArrays, NSMutableArrays, NSNumbers, NSSets, NSMutableSets I don't understand what you mean by I think you should take this opportunity to factor out the common code so that you only have one copy of your archiving code. What do you mean by common code? Do you mean deprecated code? … only have one copy of your archiving code? As already said in my previous reply: Your proposal works. I need to do a big job to change them all bit by bit. What is irritating is this Console feedback: *** -[NSKeyedUnarchiver validateAllowedClass:forKey:] allowed unarchiving safe plist type ''NSString' (0x1f30548c8) [/System/Library/Frameworks/Foundation.framework]' for key 'NS.objects', even though it was not explicitly included in the client allowed classes set: '{( 'NSMutableArray' (0x1f304d690) [/System/Library/Frameworks/CoreFoundation.framework] )}'. This will b
Post not yet marked as solved
1 Replies
57 Views
App crash happens. Not sure about the reason. Could you please help me with this? Attached the complete crash log in a file Incident Identifier: 845F6892-F0C9-4090-9690-802CB9CA51B0 Hardware Model: iPhone11,8 Process: Asset [3649] Path: /private/var/containers/Bundle/Application/2433DB3D-1B7C-41E3-917B-A92FFFED95EC/Asset.app/Asset Identifier: com.mt.AssetPlus.SWDC.IN Version: 1.3.84 (20240416) AppStoreTools: 15E204 AppVariant: 1:iPhone11,8:15 Beta: YES Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: com.mt.AssetPlus.SWDC.IN [420] Date/Time: 2024-05-14 08:29:23.7648 -0700 Launch Time: 2024-05-14 08:28:50.8616 -0700 OS Version: iPhone OS 15.6.1 (19G82) Release Type: User Baseband Version: 4.04.02 Report Version: 104 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Triggered by Thread: 3 Kernel Triage: VM - Compressor failed a blocking pager_get VM - Compressor failed a blocking pager
Posted
by
Post not yet marked as solved
3 Replies
Hello, I have encountered the same issue and I have found this work around: Within your workflow add the Notarize - macOS step Add this in your ci_post_xcodebuild.sh script: #!/bin/bash -x # Set the directory paths and versions APP_PATH=${CI_DEVELOPER_ID_SIGNED_APP_PATH}/ INFO_PLIST_PATH=${APP_PATH}/Contents/Info.plist APP_VERSION=$(/usr/libexec/PlistBuddy -c Print CFBundleShortVersionString $INFO_PLIST_PATH) ZIP_PATH=/Volumes/workspace/YOUR-APP-$APP_VERSION-$CI_BUILD_NUMBER.zip echo Post-build script started. # Compress the application for notarization ditto -c -k --keepParent $APP_PATH $ZIP_PATH notary_output=$(xcrun notarytool submit $ZIP_PATH --apple-id $XCODE_CLOUD_ID --password $APP_SPECIFIC_PASSWORD --team-id $TEAM_ID --wait 2>&1) # Staple notarization echo Notarization succeeded xcrun stapler staple $APP_PATH exit_status=$? # Check if the command failed if [ $exit_status -ne 0 ]; then echo Notary tool submission failed with exit status $exit_status echo Output: $notary_output
Post not yet marked as solved
2 Replies
I am encountering a similar problem as you, this time on MacOS Sonoma 14.5. Our team's code for integrating SwiftData and CloudKit is similar to yours and closely follows the official documentation from Apple regarding SwiftData and CloudKit: https://developer.apple.com/documentation/swiftdata/syncing-model-data-across-a-persons-devices Our code worked on previous versions of Sonoma, but since updating to 14.5, we have consistently encountered the issue you are having, and it is infuriating. I am currently investigating why ours is failing, but it is frustrating to follow the documentation and still see our app crash.
Post not yet marked as solved
0 Replies
103 Views
Hello, I'm currently integrating a feature in our app that allows customers to set up a passkey. Once set up, users are prompted to use their passkey at the sign-in page. For users without a registered passkey, we ensure that the passkey assertion request fails silently to maintain a smooth login experience, using preferImmediatelyAvailableCredentials effectively for this purpose. However, we've noticed that when users are employing third-party password managers like 1Password or Bitwarden, they encounter a QR code fallback. Discussions with 1Password have revealed that iOS does not currently extend preferImmediatelyAvailableCredentials to these services. I would appreciate any advice on how to harmonize the behavior between iCloud Keychain and third-party password providers to ensure a consistent user experience.
Posted
by
Post not yet marked as solved
0 Replies
102 Views
I have a team member who was deleted. I tried to re-add that team member immediately after deletion but that failed. However, portal still recognizes that user as a member of the team. This results in the following behavior. When trying to re-add the user to the team, I get a message saying they are already on the team. No new invite can be sent because I can't complete the add-user operation. In TestFlight, I do not see this user on the list/roster of possible internal testers. Has anyone seen this behavior before and if so, how did you fix it?
Posted
by
Post marked as solved
1 Replies
96 Views
Starting on Xcode 15.3 and 15.4 my SwiftUI Previews stopped working with the following error: == PREVIEW UPDATE ERROR: LinkDylibError: Failed to build ContentView.swift Linking failed: linker command failed with exit code 1 (use -v to see invocation) ld: warning: search path '/Applications/Xcode.app/Contents/SharedFrameworks-iphonesimulator' not found Undefined symbols for architecture arm64: static MyLibrary.DisplayUtil.getText() -> Swift.String, referenced from: closure #1 () -> SwiftUI.Text in (extension in Demo_Broken_Preview_PreviewReplacement_ContentView_1):Demo_Broken_Preview.ContentView.(__preview__body in _1BA320C8FB5388C953E1E463345C3D72).getter : some in ContentView.1.preview-thunk.o type metadata accessor for MyLibrary.DisplayUtil, referenced from: closure #1 () -> SwiftUI.Text in (extension in Demo_Broken_Preview_PreviewReplacement_ContentView_1):Demo_Broken_Preview.ContentView.(__preview__body in _1BA320C8FB5388C953E1E463345C3D72).getter : some in ContentView.
Posted
by
Post not yet marked as solved
6 Replies
Hello Quinn, I tried to implement your proposal. Need I to implement secure coding support as in the example? According to the example implementing 'secure coding support' requires about a dozen lines of code. What I have done: Deprecated code tmp = [NSKeyedArchiver archivedDataWithRootObject:savedSettingsArray]; settingsArray = [NSKeyedUnarchiver unarchiveObjectWithData:tmp]; (tmp is NSData, savedSettingsArray + settingsArray are NSMutableArray) I tried this: tmp = [NSKeyedArchiver archivedDataWithRootObject:savedSettingsArray requiringSecureCoding:true error: nil]; settingsArray = [NSKeyedUnarchiver unarchivedObjectOfClass: [NSMutableArray class] fromData:tmp error:nil]; Result: it works. Question: My app comprises about 500 methods, many of them contain pairs of deprecated NSKeyedArchiver+NSKeyedUnarchiver. I can't change these all at once. The chance of coding errors is great. So, I try to make changes bit by bit. How long does the deprecated code works? Although the corrected lines of code work the Conso
Post not yet marked as solved
1 Replies
I'm seeing similar problems. I think UI testing in Xcode cloud cannot be used (yet...). I have simple test code like this: XCTAssert(buttonBack.waitForExistence(timeout: 1.0)) ... so it's supposed to wait for existence of that button for 1 second, and then fail the test if it cannot find the button, right? It works fine locally (of course), but it also works fine in Bitrise. But when running in Xcode Cloud, it fails there and I have this log: Just look at the timestamps to the right, it's looking for that button way longer than the specified time. and it even retries a few times before failing the test there.
Post not yet marked as solved
0 Replies
70 Views
I have added an App Intents Extension target to my main application in macOS. This generated the below two files: TWAppIntent.swift import AppIntents struct TWAppIntent: AppIntent { static var title: LocalizedStringResource = TWAppIntentExtension static var parameterSummary: some ParameterSummary { Summary(Get information on (.$TWType)) } //launch app on running action static var openAppWhenRun: Bool = true // we can have multiple parameter of diff types @Parameter(title: TWType) var TWType: String func perform() async throws -> some IntentResult & ReturnsValue & ProvidesDialog { return .result(value: TWType, dialog: Logged break.) } } TWAppIntentExtension.swift import AppIntents @main struct TWAppIntentExtension: AppIntentsExtension { } I m able to build the extension target and I my intent action is available in the shortcuts app. However, on launching a shortcut with the above created intent action. I m getting the below popups: I have identified what is causing this error. Setting the openAppWh
Posted
by
Post not yet marked as solved
10 Replies
In the latest iOS build, Safari Mobile Extensions behave differently, with more aggressive freezing of background processes. Previously, these processes would suspend after 30 seconds of browser or user inactivity, but now they suspend even more quickly and sometimes fail to wake up when expected. Events that should trigger a wake-up, like webNavigation.onCommitted or tabs.onUpdated, often fail to do so, although clicking an extension button to open a Popup window does wake up the process. However, external events like messages from content scripts can still wake up the background process. Overall, it seems that the background process is unexpectedly suspended and fails to wake up as expected in many cases.
Post not yet marked as solved
2 Replies
I'm having the same issue on Xcode 15.4, and not on 15.3. I can reproduce this issue with these steps: Create a new iOS app. Remove Mac for iPad, add MacCatalyst target. Add Sentry SDK package from https://github.com/getsentry/sentry-cocoa.git, adding Sentry and SentrySwiftUI to target. Clean build folder, build and run to Mac. Result: -> Xcode 15.3, works. -> Xcode 15.4, initially fails. Build and run again immediately after, works. On Xcode 15.4, any time that I clean and then build, it first fails and then will succeed. After this the build will always succeed, unless cleaned in between. This has caused our Xcode Cloud builds that recently updated to using Xcode 15.4 to fail, as they just fail and don't try to build again.