【发布时间】:2014-10-09 08:55:09
【问题描述】:
我正在启动一个 iOS 8 扩展程序,但我无法在我的设备上运行它。尝试运行时的错误是:
找不到匹配的配置文件
您的构建设置中指定的配置文件 (“ExtensionName”) 的 AppID 为
net.company.AppName匹配你的包标识符net.company.AppName.ExtensionName。 Xcode 可以通过下载新的配置文件来解决这个问题 来自会员中心。
- 我是否需要为主应用程序和扩展程序提供单独的配置文件?
- 他们是否应该共享一个包标识符(默认情况下,它会将扩展名添加到包标识符中,所以可能不是)?
- 如果它有一个单独的包标识符,它是如何反映在配置文件中的(如果有一个单独的)?
【问题讨论】:
-
我什至无法计算将设备添加到配置文件中的次数,并且忘记将设备添加到扩展配置文件中。除非两个配置文件都对设备有效,否则它不会安装(临时/企业部署)。
标签: ios xcode provisioning-profile ios-app-extension bundle-identifier