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

时间:2018-05-14 17:36:52

标签: c# ios xamarin itunesconnect visual-studio-mac

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?

1 个答案:

答案 0 :(得分:0)

我猜您的主应用和扩展程序中第三方库的重复导致错误。

尝试添加脚本,如下所示:

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

enter image description here