MediaPipeUnityPlugin icon indicating copy to clipboard operation
MediaPipeUnityPlugin copied to clipboard

IOS Build rejected by apple: Invalid Bundle - One or more dynamic libraries that are referenced by your app are not present in the dylib search path.

Open LoopIssuer opened this issue 3 years ago • 1 comments

Plugin Version or Commit ID

v0.10.1

Unity Version

2021.3.7f1

Your Host OS

macOS 12.4 (Monterey)

Target Platform

iOS

[Windows Only] Visual Studio C++ and Windows SDK Version

No response

[Linux Only] GCC/G++ and GLIBC Version

No response

[Android Only] Android Build Tools and NDK Version

No response

[iOS Only] XCode Version

Xcode 13.4.x

Command Sequences

Build iOS application

Log

ITMS-90562: Invalid Bundle - One or more dynamic libraries that are referenced by your app are not present in the dylib search path.

Additional Context

Hi, I had successfully built an application with the Mediapipe Unity plugin for iOS. However, it is rejected from Apple validation, and mail is saying: ITMS-90562: Invalid Bundle - One or more dynamic libraries that are referenced by your app are not present in the dylib search path.

Mediapipe Unity plugin is the only plugin in the application. Could you please help me recognize what is cause for this issue and how to solve this?

LoopIssuer avatar Sep 06 '22 04:09 LoopIssuer

I'm not entirely sure if this is the issue but make sure you set the bundle_id here before you build the plugin: ~\MediaPipeUnityPlugin\bazel-mediapipeunityplugin\mediapipe_api\objc\BUILD

ios_framework( name = "MediaPipeUnity", bundle_id = "PLEASE_SET_YOUR_BUNDLE_ID_HERE.MediaPipeUnity", families = [ "iphone", "ipad", ], infoplists = ["Info.plist"], minimum_os_version = "11.0", visibility = ["//visibility:public"], deps = [ ":mediapipe_c_ios", ], )

philiprkk avatar Sep 06 '22 07:09 philiprkk