在我的案例中,问题与其他问题不同。我尝试了一切,但没有解决我的问题。 让我解释我的情况,然后解释我如何解决它。 首先将Today Extension添加到我的项目中。我为我的App Extension创建了不同的包ID。例如,如果我的应用程序的包ID为com.company.appname,我为我的扩展创建了类似于“com.company.appname.TodayExtension”的东西。我正在使用XCode V6.3.2(6D2105)和XCode自动(在您的构建设置(“AppName”)中指定的供应配置文件的AppID为“BundleID”,与您的包标识符“BundleID2”不匹配。通过从会员中心下载新的供应配置文件解决此问题...当然,我单击“修复问题”按钮)为Today Extension创建供应配置文件。
之后,我在应用程序中添加了“应用程序组”,并继续编写了一段时间。但是,当我尝试将我的应用程序发送到AppStore(产品/存档/提交到AppStore)时,出现这样的错误:“没有有效的配置配置文件允许指定的权利:beta-reports-active,com.apple.security 。应用基”。
你必须知道,“应用程序组”可能是关键点,你太...
请进入会员中心/证书,标识&概况/供应概况/分配部分。找到您的应用程序的分发配置文件并选择它。正如你可以看到你的配置文件的状态是“无效的(就像我的情况)。然后这里是解决方案,然后点击编辑按钮,然后生成按钮,现在请对所有”无效“配置文件重复此操作。重新验证,现在您可以返回到您的XCode项目并更新Mac中的本地条款。转到:Xcode>首选项>帐户> YOUR_ACCOUNT>查看详细信息...,CTRL +单击其中一个配置文件并在Finder中打开。所有配置文件删除,然后刷新配置文件“。
现在产品/清洁和(希望最后一次)产品/档案并提交给AppStore。
一般来说,因为你添加的应用程序组到应用程序它的发生,但你以后未得到验证所有配置文件。
也许这将帮助别人。
我们需要等待更多一点。在正式发布日期前两周左右,Apple会给我们将应用程序上传到App Store的可能性。 – 2015-03-09 21:46:38
看看我的答案在这里: http:// stackoverflow。com/a/30663352/3717931 希望这有助于。 – Jouhar 2015-06-05 09:51:50