App Binary

RSS for tag

An app binary is a file that contains machine code for a computer to execute.

Posts under App Binary tag

91 Posts

Post

Replies

Boosts

Views

Activity

Missing (or invalid) dSYMs
Hi, We are using Firebase Crashlytics to collect crashes from our app. Firebase Crashlytics says that the dSYM is missing to process crashes for the recent two versions of our app. We have recently not changed anything in our app distribution process (it is based on CI/CD). For the non-product change, we moved one of our internal frameworks to be managed by SPM (previously Carthage). In build settings, we have set : Debug information format: DWARF with dSYM Files Enable bitcode: Yes Because of the latter, we manually download all dSYMs from the AppStoreConnect page and upload them to the Firebase Crashlytics for each new version. I've double-checked the UUID's and the one mentioned by Firebase is missing in the downloaded (from the AppStoreConnect) zip file. The zip file contains dSYM for our app but with a different UUID. Is there anything I can do to verify that generated dSYMs have the correct UUID? Not sure if this is related, but when I try to download crashes via Xcode Organiser, I got an error: Unable to download crash information. An error occurred preventing Xcode from downloading updated crash information. The value “2021-07-27T00:00:00Z” is invalid. Please try again later.
21
0
20k
Feb ’22
ITMS-90118: Invalid routing app setting. Why is it every time I submit for App Store it says Invalid Binary?
When Submitting new App version for Review, the status changed to Invalid Binary and I got an email saying the following: We identified one or more issues with a recent submission for App Store review for your app, ****************. Please correct the following issues, then upload again. ITMS-90118: Invalid routing app setting: To upload a routing app coverage file on App Store Connect, you must define the app binary as a routing app.
13
0
9.6k
Jan ’22
iOS in-house app upgrade install failed with strange cancel error
We met some feedback of upgrade installation failed, I also met the same issue. And I can make sure I didn't cancel the upgrade install, but the apple system log shows install failed reason due to the user canceled. canceled by client 1 for reason Error Domain=IXUserPresentableErrorDomain Code=3 "This installation was canceled by the user." UserInfo={NSLocalizedFailureReason=User canceled., NSLocalizedDescription=This installation was canceled by the user.}). By analyzing the system log, I guess when upgrading the in-house app, the iOS system may need to uninstall the old version app, but the uninstall operation may fail due to some unknown reason. And will lead the upgrade install failed(the real install failed reason). I don't know well about the installation of the in-house app. I think the in-house app upgrade install has some bugs. Does anyone meet the same issue when upgrading the in-house app? Please download detail install log uploaded in the attachment! detail upgrade install log 2022-01-27 22:34:19.225873 +0800 nehelper Handling an apps installed notification with bundle IDs ( "com.***.yyy" ) 2022-01-27 22:34:19.291323 +0800 runningboardd Acquiring assertion targeting system from originator [daemon<com.apple.mobile.installd>:203] with description <RBSAssertionDescriptor| "FBSApplicationTerminationAssertion" ID:32-203-1450 target:system attributes:[ <RBSPreventLaunchLimitation| <RBSProcessPredicate <RBSProcessBundleIdentifierPredicate "com.***.yyy">>> ]> 2022-01-27 22:34:19.293129 +0800 runningboardd Executing termination request for: <RBSProcessPredicate <RBSProcessBundleIdentifierPredicate "com.***.yyy">> 2022-01-27 22:34:19.531831 +0800 installd 0x16cf8b000 -[MIUninstaller performUninstallationWithError:]: Uninstalling parallel placeholder for com.***.yyy 2022-01-27 22:34:19.533612 +0800 installd com.***.yyy:7:9:2:1:Success (End) : Uninstall (Parallel Placeholder) 2022-01-27 22:34:19.537589 +0800 SpringBoard termination assertion released for com.***.yyy 2022-01-27 22:34:19.537889 +0800 lsd com.***.yyy:5:6:1:1:Unregister bundles - Start 2022-01-27 22:34:19.674045 +0800 lsd com.***.yyy:5:6:1:1:Beginning _LSUnregisterAppWithBundleID (placeholder only) 2022-01-27 22:34:19.756216 +0800 installcoordinationd -[IXSDataPromise cancelForReason:client:]: <IXSPlaceholder(0x15ff07b80) Name:App Placeholder: inhouse (com.***.yyy) Creator:App Store UUID:972307B4-DC5D-4A50-8421-4AE931560BA9> : canceled by client 1 for reason Error Domain=IXUserPresentableErrorDomain Code=3 "This installation was canceled by the user." UserInfo={NSLocalizedFailureReason=User canceled., NSLocalizedDescription=This installation was canceled by the user.} 2022-01-27 22:34:19.756742 +0800 installcoordinationd -[IXSDataPromise decommission]: Decommissioning <IXSPlaceholder(0x15ff07b80) Name:App Placeholder: inhouse (com.***.yyy) Creator:App Store UUID:972307B4-DC5D-4A50-8421-4AE931560BA9> 2022-01-27 22:34:19.757803 +0800 installcoordinationd -[IXSDataPromise cancelForReason:client:]: <IXSPromisedStreamingZipTransfer(0x15fe0e460) Name:UPP599852B1/com.***.yyy Creator:App Store UUID:36AE0914-4D2F-4C30-BE98-ED352ED22145 PercentComplete:0.108321 IsComplete:N DiskUsageBytes:0> : canceled by client 1 for reason Error Domain=IXUserPresentableErrorDomain Code=3 "This installation was canceled by the user." UserInfo={NSLocalizedFailureReason=User canceled., NSLocalizedDescription=This installation was canceled by the user.} 2022-01-27 22:34:19.759059 +0800 installcoordinationd -[IXSDataPromise decommission]: Decommissioning <IXSPromisedStreamingZipTransfer(0x15fe0e460) Name:UPP599852B1/com.***.yyy Creator:App Store UUID:36AE0914-4D2F-4C30-BE98-ED352ED22145 PercentComplete:0.000000 IsComplete:N DiskUsageBytes:0> 2022-01-27 22:34:19.784715 +0800 appstored Placeholder for application {bundleID = com.***.yyy; version = 2201122041; shortVersion = 1.8.1; variantID = (null)} removed, re-verifying installed application 2022-01-27 22:34:19.786051 +0800 appstored Handling application installation: {bundleID = com.***.yyy; version = 2201122041; shortVersion = 1.8.1; variantID = (null)} 2022-01-27 22:34:19.786089 +0800 appstored Ignoring installation for {bundleID = com.***.yyy; version = 2201122041; shortVersion = 1.8.1; variantID = (null)} as it does not appear to support ODR 2022-01-27 22:34:19.787542 +0800 appstored Canceling progress for bundleID: com.***.yyy 2022-01-27 22:34:19.807920 +0800 navd com.***.yyy:5:8:3:1:applicationsDidInstall <LSApplicationProxy: 0x103859f80> com.***.yyy file:///private/var/containers/Bundle/Application/70D1ADCE-B225-4F55-84A1-CA834A516F45/inhouse.app/ <com.***.yyy <installed >:0> 2022-01-27 22:34:21.645313 +0800 tccd Handling Application Uninstalled event for { bundleIDs = ( "com.***.yyy" ); isPlaceholder = 1; }. 2022-01-27 22:34:22.107373 +0800 tccd LS says com.***.yyy was uninstalled but now we have found it is still installed. 2022-01-27 22:34:28.331871 +0800 nehelper Handling an apps uninstalled notification with bundle IDs ( "com.***.yyy" ) 2022-01-27 22:34:28.754040 +0800 nehelper Handling an apps installed notification with bundle IDs ( "com.***.yyy" )
2
0
2.4k
Jan ’22
MDX generation using distribution profile
Hello All, I am trying to generate mdx using distribution profile. When I build the app, I get the mdx. But when I try to archive I am getting the below error, checkOrderDynamicLibrariesInSDKImage: check dylib failed: /Users/charita/Library/Developer/Xcode/DerivedData/AppMAMSDKIntegrationTwo-antnnuimpdsltjeudfyzjsuizlyz/Build/Intermediates.noindex/ArchiveIntermediates/AppMAMSDKIntegrationTwo/InstallationBuildProductsLocation/Applications/AppMAMSDKIntegrationTwo.app/AppMAMSDKIntegrationTwo 1115 2021-11-04 11:42:19.359 CGAppCLPrepTool[90875:286613] [ToolkitLib] ERROR: Unknown loader command found in the application binary image. Please note that I am using the latest MAM SDK library - 21.9.0
3
0
1.1k
Nov ’21
Can Xcode Build Standalone Executables?
Can Xcode build a macOS native application that uses compiled Python code? I know Python scripts can be compiled into OS-level executables (I haven't tried PyInstaller, etc. on macOS yet) ... and I'm assuming the bundled Python executable can be included inside the Application Package ... but I was hoping there's a way to include Python code as a subroutine/object and call it natively within a "native" macOS application.
0
0
640
Oct ’21
Can't Validate or Distribute Archive from XCode - App Store Connect Operation Error. No architectures in the binary. Lipo failed to detect any architectures in the bundle executable.
I have previously been able to upload multiple versions of our app (built in flutter) to TestFlight and the App Store. However now, seemingly randomly, I cannot even validate or distribute any archive generated in order to upload it to App Store Connect. The error being displayed is as follows App Store Connect Operation Error: No architectures in the binary. Lipo failed to detect any architectures in the bundle executable. From extensive googling, I have tried the following solutions to no avail: Updating to the latest XCode (Version 12.5.1) Removing pod folder and re running pod install Enabling bitcode - can't even build the archive as this causes other errors Restarting XCode Setting all frameworks as "Do not embed" Help! I'm at a loss, and really need to get this uploaded today!
2
1
1.5k
Oct ’21
Mach-O binary signing and notarization
Hello folks, I am practically at my wits end here and I think I have searched high and low and can't find any definitive steps or answers that can point me in the right direction. My team is working on a command line executable tool that is written in C. We have built the code on Mac OS 11.5 using our internal tools (no Xcode unfortunately) and are able to test and verify everything works. Now comes the hard part of signing and notarizing the tool so it can be distributed to our end users. I have figure out how to sign the executable and add some entitlements, the problem I have now is the notarization. Currently the tool is bundled in a dmg with the structure shown below. I ran the xcrun altool to notarize the dmg and after a couple hours it was successful. I was able to staple the ticket to the dmg but I don't see a way to staple the ticket to the tool itself (Stapling is not supported for mach-O binaries). I was able to mount the dmg but when I click on the installer script or the executable, I get the dreaded gatekeeper warning that the developer cannot be confirmed. Anyone know any guides I can follow to get this application bundled and notarized and signed properly so my end users don't get hassled by gatekeeper? Any help is greatly appreciated. Dmg structure: DMG |----- Folder | |----- dylib files | |----- command line tool | |----- installer script (copies dylibs to /usr/local/lib and copies command line tool to /usr/local/ path and adds to PATH % xcrun stapler staple clitool.dmg Processing: Downloads/Payload/clitool.dmg Processing: Downloads/Payload/clitool.dmg The staple and validate action worked!
4
0
3.5k
Sep ’21
App is rejected because of UIBackgroundModes
This is what I got from the email: Guideline 2.5.4 - Performance - Software Requirements Your app declares support for audio in the UIBackgroundModes key in your Info.plist but did not include features that require persistent audio. Next Steps The audio key is intended for use by apps that provide audible content to the user while in the background, such as music player or streaming audio apps. Please revise your app to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key. Guideline 2.5.4 - Performance - Software Requirements Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have any features that require persistent location. Apps that declare support for location in the UIBackgroundModes key in your Info.plist file must have features that require persistent location. Next Steps To resolve this issue, please revise your app to include features that require the persistent use of real-time location updates while the app is in the background. If your app does not require persistent real-time location updates, please remove the "location" setting from the UIBackgroundModes key. You may wish to use the significant-change location service or the region monitoring location service if persistent real-time location updates are not required for your app features. Resources For more information, please review the Starting the Significant-Change Location Service and Monitoring Geographical Regions. The problem is I don't have either audio or location service key checked in my info.plist, but still get a rejection from Apple for 5 times, and the call from Apple Review Team (I submitted appeals)keeps telling me about the same thing, which is to remove those 2 keys. What should I do?
2
0
2.5k
Jul ’21
Archive upload complete but no new version visible
Hey, I've tried multiple times to upload a new version with the status "App successfully uploaded". The new version doesn't appear in my Ap Store Connect account. More Information: Xcode: Version 12.4 (12D4e) MBP: 13", M1 2020 macOS Big Sur I'm using React Native and everything worked fine before. I just changed a JS function. Thanks Lucas
0
0
714
Jul ’21
Missing (or invalid) dSYMs
Hi, We are using Firebase Crashlytics to collect crashes from our app. Firebase Crashlytics says that the dSYM is missing to process crashes for the recent two versions of our app. We have recently not changed anything in our app distribution process (it is based on CI/CD). For the non-product change, we moved one of our internal frameworks to be managed by SPM (previously Carthage). In build settings, we have set : Debug information format: DWARF with dSYM Files Enable bitcode: Yes Because of the latter, we manually download all dSYMs from the AppStoreConnect page and upload them to the Firebase Crashlytics for each new version. I've double-checked the UUID's and the one mentioned by Firebase is missing in the downloaded (from the AppStoreConnect) zip file. The zip file contains dSYM for our app but with a different UUID. Is there anything I can do to verify that generated dSYMs have the correct UUID? Not sure if this is related, but when I try to download crashes via Xcode Organiser, I got an error: Unable to download crash information. An error occurred preventing Xcode from downloading updated crash information. The value “2021-07-27T00:00:00Z” is invalid. Please try again later.
Replies
21
Boosts
0
Views
20k
Activity
Feb ’22
ITMS-90118: Invalid routing app setting. Why is it every time I submit for App Store it says Invalid Binary?
When Submitting new App version for Review, the status changed to Invalid Binary and I got an email saying the following: We identified one or more issues with a recent submission for App Store review for your app, ****************. Please correct the following issues, then upload again. ITMS-90118: Invalid routing app setting: To upload a routing app coverage file on App Store Connect, you must define the app binary as a routing app.
Replies
13
Boosts
0
Views
9.6k
Activity
Jan ’22
iOS in-house app upgrade install failed with strange cancel error
We met some feedback of upgrade installation failed, I also met the same issue. And I can make sure I didn't cancel the upgrade install, but the apple system log shows install failed reason due to the user canceled. canceled by client 1 for reason Error Domain=IXUserPresentableErrorDomain Code=3 "This installation was canceled by the user." UserInfo={NSLocalizedFailureReason=User canceled., NSLocalizedDescription=This installation was canceled by the user.}). By analyzing the system log, I guess when upgrading the in-house app, the iOS system may need to uninstall the old version app, but the uninstall operation may fail due to some unknown reason. And will lead the upgrade install failed(the real install failed reason). I don't know well about the installation of the in-house app. I think the in-house app upgrade install has some bugs. Does anyone meet the same issue when upgrading the in-house app? Please download detail install log uploaded in the attachment! detail upgrade install log 2022-01-27 22:34:19.225873 +0800 nehelper Handling an apps installed notification with bundle IDs ( "com.***.yyy" ) 2022-01-27 22:34:19.291323 +0800 runningboardd Acquiring assertion targeting system from originator [daemon<com.apple.mobile.installd>:203] with description <RBSAssertionDescriptor| "FBSApplicationTerminationAssertion" ID:32-203-1450 target:system attributes:[ <RBSPreventLaunchLimitation| <RBSProcessPredicate <RBSProcessBundleIdentifierPredicate "com.***.yyy">>> ]> 2022-01-27 22:34:19.293129 +0800 runningboardd Executing termination request for: <RBSProcessPredicate <RBSProcessBundleIdentifierPredicate "com.***.yyy">> 2022-01-27 22:34:19.531831 +0800 installd 0x16cf8b000 -[MIUninstaller performUninstallationWithError:]: Uninstalling parallel placeholder for com.***.yyy 2022-01-27 22:34:19.533612 +0800 installd com.***.yyy:7:9:2:1:Success (End) : Uninstall (Parallel Placeholder) 2022-01-27 22:34:19.537589 +0800 SpringBoard termination assertion released for com.***.yyy 2022-01-27 22:34:19.537889 +0800 lsd com.***.yyy:5:6:1:1:Unregister bundles - Start 2022-01-27 22:34:19.674045 +0800 lsd com.***.yyy:5:6:1:1:Beginning _LSUnregisterAppWithBundleID (placeholder only) 2022-01-27 22:34:19.756216 +0800 installcoordinationd -[IXSDataPromise cancelForReason:client:]: <IXSPlaceholder(0x15ff07b80) Name:App Placeholder: inhouse (com.***.yyy) Creator:App Store UUID:972307B4-DC5D-4A50-8421-4AE931560BA9> : canceled by client 1 for reason Error Domain=IXUserPresentableErrorDomain Code=3 "This installation was canceled by the user." UserInfo={NSLocalizedFailureReason=User canceled., NSLocalizedDescription=This installation was canceled by the user.} 2022-01-27 22:34:19.756742 +0800 installcoordinationd -[IXSDataPromise decommission]: Decommissioning <IXSPlaceholder(0x15ff07b80) Name:App Placeholder: inhouse (com.***.yyy) Creator:App Store UUID:972307B4-DC5D-4A50-8421-4AE931560BA9> 2022-01-27 22:34:19.757803 +0800 installcoordinationd -[IXSDataPromise cancelForReason:client:]: <IXSPromisedStreamingZipTransfer(0x15fe0e460) Name:UPP599852B1/com.***.yyy Creator:App Store UUID:36AE0914-4D2F-4C30-BE98-ED352ED22145 PercentComplete:0.108321 IsComplete:N DiskUsageBytes:0> : canceled by client 1 for reason Error Domain=IXUserPresentableErrorDomain Code=3 "This installation was canceled by the user." UserInfo={NSLocalizedFailureReason=User canceled., NSLocalizedDescription=This installation was canceled by the user.} 2022-01-27 22:34:19.759059 +0800 installcoordinationd -[IXSDataPromise decommission]: Decommissioning <IXSPromisedStreamingZipTransfer(0x15fe0e460) Name:UPP599852B1/com.***.yyy Creator:App Store UUID:36AE0914-4D2F-4C30-BE98-ED352ED22145 PercentComplete:0.000000 IsComplete:N DiskUsageBytes:0> 2022-01-27 22:34:19.784715 +0800 appstored Placeholder for application {bundleID = com.***.yyy; version = 2201122041; shortVersion = 1.8.1; variantID = (null)} removed, re-verifying installed application 2022-01-27 22:34:19.786051 +0800 appstored Handling application installation: {bundleID = com.***.yyy; version = 2201122041; shortVersion = 1.8.1; variantID = (null)} 2022-01-27 22:34:19.786089 +0800 appstored Ignoring installation for {bundleID = com.***.yyy; version = 2201122041; shortVersion = 1.8.1; variantID = (null)} as it does not appear to support ODR 2022-01-27 22:34:19.787542 +0800 appstored Canceling progress for bundleID: com.***.yyy 2022-01-27 22:34:19.807920 +0800 navd com.***.yyy:5:8:3:1:applicationsDidInstall <LSApplicationProxy: 0x103859f80> com.***.yyy file:///private/var/containers/Bundle/Application/70D1ADCE-B225-4F55-84A1-CA834A516F45/inhouse.app/ <com.***.yyy <installed >:0> 2022-01-27 22:34:21.645313 +0800 tccd Handling Application Uninstalled event for { bundleIDs = ( "com.***.yyy" ); isPlaceholder = 1; }. 2022-01-27 22:34:22.107373 +0800 tccd LS says com.***.yyy was uninstalled but now we have found it is still installed. 2022-01-27 22:34:28.331871 +0800 nehelper Handling an apps uninstalled notification with bundle IDs ( "com.***.yyy" ) 2022-01-27 22:34:28.754040 +0800 nehelper Handling an apps installed notification with bundle IDs ( "com.***.yyy" )
Replies
2
Boosts
0
Views
2.4k
Activity
Jan ’22
Binary rejected - the review of your app is taking longer than expected
The review of your app is taking longer than expected. once we have completed our review, we will notify you via resolution center. Why they saying that the review will take longer but when I look my binary it says rejected?
Replies
1
Boosts
0
Views
1.2k
Activity
Dec ’21
MDX generation using distribution profile
Hello All, I am trying to generate mdx using distribution profile. When I build the app, I get the mdx. But when I try to archive I am getting the below error, checkOrderDynamicLibrariesInSDKImage: check dylib failed: /Users/charita/Library/Developer/Xcode/DerivedData/AppMAMSDKIntegrationTwo-antnnuimpdsltjeudfyzjsuizlyz/Build/Intermediates.noindex/ArchiveIntermediates/AppMAMSDKIntegrationTwo/InstallationBuildProductsLocation/Applications/AppMAMSDKIntegrationTwo.app/AppMAMSDKIntegrationTwo 1115 2021-11-04 11:42:19.359 CGAppCLPrepTool[90875:286613] [ToolkitLib] ERROR: Unknown loader command found in the application binary image. Please note that I am using the latest MAM SDK library - 21.9.0
Replies
3
Boosts
0
Views
1.1k
Activity
Nov ’21
Can Xcode Build Standalone Executables?
Can Xcode build a macOS native application that uses compiled Python code? I know Python scripts can be compiled into OS-level executables (I haven't tried PyInstaller, etc. on macOS yet) ... and I'm assuming the bundled Python executable can be included inside the Application Package ... but I was hoping there's a way to include Python code as a subroutine/object and call it natively within a "native" macOS application.
Replies
0
Boosts
0
Views
640
Activity
Oct ’21
Can't Validate or Distribute Archive from XCode - App Store Connect Operation Error. No architectures in the binary. Lipo failed to detect any architectures in the bundle executable.
I have previously been able to upload multiple versions of our app (built in flutter) to TestFlight and the App Store. However now, seemingly randomly, I cannot even validate or distribute any archive generated in order to upload it to App Store Connect. The error being displayed is as follows App Store Connect Operation Error: No architectures in the binary. Lipo failed to detect any architectures in the bundle executable. From extensive googling, I have tried the following solutions to no avail: Updating to the latest XCode (Version 12.5.1) Removing pod folder and re running pod install Enabling bitcode - can't even build the archive as this causes other errors Restarting XCode Setting all frameworks as "Do not embed" Help! I'm at a loss, and really need to get this uploaded today!
Replies
2
Boosts
1
Views
1.5k
Activity
Oct ’21
Mach-O binary signing and notarization
Hello folks, I am practically at my wits end here and I think I have searched high and low and can't find any definitive steps or answers that can point me in the right direction. My team is working on a command line executable tool that is written in C. We have built the code on Mac OS 11.5 using our internal tools (no Xcode unfortunately) and are able to test and verify everything works. Now comes the hard part of signing and notarizing the tool so it can be distributed to our end users. I have figure out how to sign the executable and add some entitlements, the problem I have now is the notarization. Currently the tool is bundled in a dmg with the structure shown below. I ran the xcrun altool to notarize the dmg and after a couple hours it was successful. I was able to staple the ticket to the dmg but I don't see a way to staple the ticket to the tool itself (Stapling is not supported for mach-O binaries). I was able to mount the dmg but when I click on the installer script or the executable, I get the dreaded gatekeeper warning that the developer cannot be confirmed. Anyone know any guides I can follow to get this application bundled and notarized and signed properly so my end users don't get hassled by gatekeeper? Any help is greatly appreciated. Dmg structure: DMG |----- Folder | |----- dylib files | |----- command line tool | |----- installer script (copies dylibs to /usr/local/lib and copies command line tool to /usr/local/ path and adds to PATH % xcrun stapler staple clitool.dmg Processing: Downloads/Payload/clitool.dmg Processing: Downloads/Payload/clitool.dmg The staple and validate action worked!
Replies
4
Boosts
0
Views
3.5k
Activity
Sep ’21
Binary stuck in "Processing"
Hello, I uploaded a Mac build via Xcode, on App Store Connect it has been "Processing" for around 7 hours.. this usually just take a few minutes, anyone else having same issue ? Thanks!
Replies
2
Boosts
0
Views
1.2k
Activity
Aug ’21
App is rejected because of UIBackgroundModes
This is what I got from the email: Guideline 2.5.4 - Performance - Software Requirements Your app declares support for audio in the UIBackgroundModes key in your Info.plist but did not include features that require persistent audio. Next Steps The audio key is intended for use by apps that provide audible content to the user while in the background, such as music player or streaming audio apps. Please revise your app to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key. Guideline 2.5.4 - Performance - Software Requirements Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have any features that require persistent location. Apps that declare support for location in the UIBackgroundModes key in your Info.plist file must have features that require persistent location. Next Steps To resolve this issue, please revise your app to include features that require the persistent use of real-time location updates while the app is in the background. If your app does not require persistent real-time location updates, please remove the "location" setting from the UIBackgroundModes key. You may wish to use the significant-change location service or the region monitoring location service if persistent real-time location updates are not required for your app features. Resources For more information, please review the Starting the Significant-Change Location Service and Monitoring Geographical Regions. The problem is I don't have either audio or location service key checked in my info.plist, but still get a rejection from Apple for 5 times, and the call from Apple Review Team (I submitted appeals)keeps telling me about the same thing, which is to remove those 2 keys. What should I do?
Replies
2
Boosts
0
Views
2.5k
Activity
Jul ’21
Archive upload complete but no new version visible
Hey, I've tried multiple times to upload a new version with the status "App successfully uploaded". The new version doesn't appear in my Ap Store Connect account. More Information: Xcode: Version 12.4 (12D4e) MBP: 13", M1 2020 macOS Big Sur I'm using React Native and everything worked fine before. I just changed a JS function. Thanks Lucas
Replies
0
Boosts
0
Views
714
Activity
Jul ’21