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.
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?
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", ], )