简体   繁体   中英

ERROR ITMS-90685: CFBundleIdentifier Collision. There is more than one bundle with the CFBundleIdentifier value 'xamarin.ios.xamarin-framework'

when i am trying to upload the ipa to iTunes Connect i am getting this error:

ERROR ITMS-90685: "CFBundleIdentifier Collision. There is more than one bundle with the CFBundleIdentifier value 'xamarin.ios.xamarin-framework' under the iOS application 'appName.iOS.app'."

Is a solution made using Visual Studio for Mac and Xamarin framework, this error occurred after I added a iMessageExtension to app.

I've already seen similar issues but neither one using Xamarin.

• Main App Bundle Identifier format: com.company.appname

• Extension App Bundle Identifier format: com.company.appname.imessageextension

Error print

Can anyone please help me?

I guess the error caused by the duplication of third-party library in your Main App and Extension.

Try to add script as below:

cd "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/"
if [[ -d "Frameworks"]]; then
rm -fr Frameworks
fi

在此处输入图片说明

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM