Xcode – Embedded binary’s bundle identifier is not prefixed with the parent app’s bundle identifier

零基础 Object-C 学习路线推荐 : Object-C 学习目录 >> Object-C 基础

零基础 Object-C 学习路线推荐 : Object-C 学习目录 >> Object-C 线程

零基础 Object-C 学习路线推荐 : Object-C 学习目录 >> OpenGL ES

零基础 Object-C 学习路线推荐 : Object-C 学习目录 >> GPUImage

零基础 Object-C 学习路线推荐 : Object-C 学习目录 >> AVFoundation

零基础 Object-C 学习路线推荐 : Object-C 学习目录 >> CocoaPods


一.错误原因

出现此错误通常由于 Bundle Identifier 未设置正确。

如果是直接从网上下载的工程,首先检查工程 TARGETS 下的 Bundle Identifier 是否已设置。如果是 sdk 的 demo 工程,Bundle Identifier 通常是空白,需要手动填写。然后在下面 Signing 的 team 中选择开发者账号。同时,在 TARGETS 下相应地 Test 工程中也要做相同的设置。


二.解决办法

设置工程 TARGETS 下的 Bundle Identifier:

com.xxx.my
com.xxx.my.app
com.xxx.my.app.extension

在工程的 Targets 下面的 三项(工程名为my):my 、 myapp 、myextention
General -> identity 下面的 Bundle Identifier都是有固定写法的,不要随便改。


三.猜你喜欢


未经允许不得转载:猿说编程 » Xcode – Embedded binary’s bundle identifier is not prefixed with the parent app’s bundle identifier
喜欢(0) 打赏

评论抢沙发

评论前必须登录!

不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!!

开始学习

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏