Search results for

ITMS-90158

1,686 results found

Post

Replies

Boosts

Views

Activity

iOS In-House Enterprise app not installing
We have an iOS In-House app that is not installing using the OTA method. The app is no longer able to be installed using the itms-services:// protocol. The last time I tried it was in November 2020 and it worked then. The uri looks like this itms-services://?action=download-manifest&url=https: //dl.dropbox.com/s/abcdef123/manifest.plist . Our Enterprise certificate and profiles are up to date and valid. I was able to install the app to an iphone using Xcode and an Ad-hoc deployment of the app. The dropbox links are all shared and accessible to anyone with the link. When I copy the itms-services uri to Safari on an iPhone I get the popup ... Open this page in iTunes? with the options Cancel and Open. When I click Open the popup goes away but then nothing else happens. The app does not install. I connected to XCode Console to view the log messages for the device while clicking Open on the popup and the only message that stood out to me was .. Process: itunesstored Message: Network
2
0
5.8k
Oct ’23
Reply to iOS In-House Enterprise app not installing
I faced a similar issue with the iOS In-House app not installing using the OTA method. Here’s how I resolved it after burning precious hours of my life ;-): Ensure the Dropbox links are modified to force downloads. Change the dl=0 to dl=1 in the links. E.g., https://www.dropbox.com/scl/fi/.../YOUR_APP.ipa?rlkey=...&dl=1 Ensure that the second image in your manifest.plist is precisely 1024x1024 pixels. The link to your manifest.plist in the itms-services URL must be URL encoded. E.g., itms-services://?action=download-manifest&url=https%3A%2F%2Fwww.dropbox.com%2Fscl%2Ffi%2F...%2Fmanifest.plist%3Frlkey%3D...%26dl%3D1 After these adjustments, I created a QR code for the link. Scanning the QR code with the camera app successfully installed the app on registered devices (UDID) using Ad Hoc distribution.
Oct ’23
application-identifier error when submitting re-signed app
We have an app that was provided to us by a third-party developer. I do not have access to the source code or the xcodeproj file for this app. I have re-signed the app, using the iResign utility, with a distribution certificate and an App Store provisioning profile that I created in our developer account. I extracted the entitlements.plist file from the app using codesign, and updated it, replacing the third-party developer's Team ID and bundle ID, and assigned it an bundle ID that is from an App ID that I also created in the developer portal. Our team ID is 12A345BCDE, and the bundle ID value is com.myiosapp. The iResign process is successful. I have the Change ID box checked on iResign, with the new bundle ID value provided in the field.When I submit the app using Application Loader, I get multiple instances of this error:ERROR ITMS-90046: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that arenot supported on iOS. Specifically, value '12A3
3
0
2.2k
Oct ’23
Reply to ITMS-90338: Non-public API usage automatic refuse
Hi we have similar issue with our VisionOS build using Unity, and XCode 15 beta 8 App Store Connect Dear Developer, We identified one or more issues with a recent delivery for your app, Skatrix Vision demo 0.1 (6). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public symbols in Frameworks/UnityFramework.framework/UnityFramework: _ar_skeleton_get_skeleton_root_transform_for_joint. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. we can't remove this code because it's inside Unity package and it's needed to build the app, please let us know how can we fix that
Sep ’23
ITMS-90755: Invalid Binary
I've been trying to upload a test build using Xcode 13 to TestFlight but keep getting the following error after build is uploaded successfully: ITMS-90755: Invalid Binary - The following binaries in your app contains prohibited instructions: /Volumes/data01/app_data/awf/SWImportWorker-pv50p00ce-swpr152.cse.apple.com-400203/ff08-SoftwareImportWorker-PV_.0/VWBGHTOVAUPPUUZ65REE64UUN4/eqbyjijjamvooymq/exddmvmbsqjsrxwj/Payload/[App Name].app/[App Name]. Remove the instructions from the binaries, rebuild and resubmit. What does this error mean? What are those prohibited instructions? Where to fine them in the app binary? Any guidance is appreciated. Thanks.
2
0
1.7k
Sep ’23
ITMS-90338: Non-public API usage _CMTimebaseCreateWithMasterClock
Hi, our app build suddenly got rejected: ITMS-90338: Non-public API usage - The app references non-public symbols in Frameworks/AmazonIVSPlayer.framework/AmazonIVSPlayer: _CMTimebaseCreateWithMasterClock. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/ Our build's today at 0 AM GMT+0 is still passing the automatic review, but our build at 3 AM GMT+0 got this error. Our build both includes AmazonIVSPlayer.framework, but somehow got treated differently. Is there any change of rule from Apple side?
42
0
7.6k
Aug ’23
Reply to ITMS-90338: Non-public API usage _CMTimebaseCreateWithMasterClock
I am having the same issue. I am not using MSAnalytics anywhere that I know of. Please advice on what to do next. ITMS-90338: Non-public API usage - The app contains or inherits from non-public classes in XXX.MobileApp.iOS: MSAnalytics . If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/
Aug ’23
ITMS-90338: Non-public API usage
We are facing the below mentioned error frequently while submitting the different apps in the App Store. When we are uploading the first build, we are receiving the below mentioned error and if we increment the build version, and on re submitting we are not facing the same issue again. Could you please guide us on what caused this issue? Xcode Version: 14.2 Error : ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed.
2
0
1.2k
Aug ’23
TestFlight users can't download app "your request couldn't be completed"
Hi, my app was recently rejected by the App Store due to Invalid Provisioning Profile - the email contained this (and many, many more errors): ITMS-90161: Invalid Provisioning Profile - The provisioning profile included in the bundle uk.ac.gla.timetable [UofG Life] is invalid. [Expired profile.] For more information, visit the iOS Developer Portal. ITMS-90443: Invalid Provisioning Profile - The provisioning profile included in the bundle UofG Life [Payload/UofG Life.app] is invalid. [Expired code-signing certificate.] For more information, visit the iOS Developer Portal. I went to the Developer Portal, went to Certificates/Identities/Profiles and saw the one for our app was marked 'Expired'. I went in to Edit it and renewed it there, at which point I could Download the profile. I think I found advice to double-click it and it would fix the issue in Xcode. I was able to resubmit the app and Apple App Store accepted it so I thought the problem was fixed. However, now none of the testers are ab
1
0
2.3k
Aug ’23
Reply to Build Uploading Issue
Hello Sir, i m getting this issue with my submission ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability.. i am not using UIWebView anywhere in my code. i am stuck on that from last two weeks. Although i am using following libraries. Please correct me if anyone of these library using webview. pod 'MaterialComponents/TextControls+OutlinedTextAreasTheming' pod 'MaterialComponents/TextControls+OutlinedTextFieldsTheming' pod 'MaterialComponents/TextControls+OutlinedTextAreas' pod 'MaterialComponents/TextControls+OutlinedTextFields' pod 'SwiftyJSON', :inhibit_warnings => true pod 'SwiftMessages', :inhibit_warnings => true pod 'FacebookLogin' pod 'GoogleSignIn' , '> 5.0' pod 'FirebaseCore' pod 'FirebaseAuth' pod 'SkeletonView' pod 'Cosmos', :inhibit_warnings => true pod 'IQKeyboardManager', :inhibit_warnings => true pod 'SwiftyCam' pod 'RSKImageCropper' pod 'DropDown' pod 'Socket.IO-Client-Swift',
Topic: App & System Services SubTopic: Core OS Tags:
Aug ’23
Build Uploading Issue
Hello Sir, i m getting this issue with my submission ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability.. i am not using UIWebView anywhere in my code. i am stuck on that from last two weeks. App name: CyberMart IN Apple ID of the app: 1660228621
2
0
364
Aug ’23
Warning on sticker pack submission - ITMS-90863
I am able to upload a sticker pack but with the following warning: ITMS-90863: Apple silicon Macs support issue - The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac. I understand this limits the ability of the sticker pack to be used on a new silicon Mac. Is there a way to change this flag so that this generic sticker pack will work on a Mac?
7
0
2.8k
Jul ’23
Reply to ITMS-90338: Non-public API usage _CMTimebaseCreateWithMasterClock
1 We had the same issue yesterday... ITMS-90338: Non-public API usage - The app references non-public symbols in Frameworks/YouTubeEmbeddedPlayerFramework.framework/YouTubeEmbeddedPlayerFramework: _CMTimebaseCreateWithMasterClock. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/ How to solve that ? Thanks
Jul ’23