我的项目因为需要修改证书的缘故,所以换了BundleId,发现在真机调试的时候,会报以下错误
THIS APP CONTAINS AN APP EXTENSION WITH AN ILLEGAL BUNDLE IDENTIFIER. APP EXTENSION BUNDLE IDENTIFIERS MUST HAVE A PREFIX CONSISTING OF THEIR CONTAINING APPLICATION’S BUNDLE IDENTIFIER FOLLOWED BY A ‘.’.
当我查遍Google和StackOverflow后竟然发现没找到解决方案,之后我就根据提示尝试修改了TodayWidge的BundleID和Share的地址,发现也没有效果。
后发现StackOverflow上的一个大神的解决办法: