我使用 Cocoa Touch Framework 制作了一个自定义 SDK(按照这些说明制作它https://kodmunki.wordpress.com/2015/03/04/cocoa-touch-frameworks-for-ios8-remix/)。
一个使用此 SDK 的应用程序已上传到应用程序商店并经过苹果审核,一切正常。现在我正在尝试将第二个应用程序提交到 App Store。xCode 上一切正常,它显示上传已成功完成,但上传后几分钟我收到一封信,上面写着:
CFBundleIdentifier Collision - 'myApp.app/Frameworks/MySDK.framework' 的 Info.plist CFBundleIdentifier 值 'com.company.MySDK' 已被另一个应用程序使用。
我不明白为什么苹果甚至会检查应用程序框架的捆绑标识符。使用不同的捆绑包似乎有很多类似的问题,但我还没有找到适用于这个问题的修复程序。
非常感谢您的帮助,谢谢!