gpt4 book ai didi

ios - NotificationServiceExtension 的 bundle ID 是 Xamarin iOS

转载 作者:行者123 更新时间:2023-11-29 05:22:27 38 4
gpt4 key购买 nike

我为 Xamarin iOS 项目创建了一个NotificationServiceExtension 项目来处理通知逻辑。

我有两个分支,一个用于开发,它有一个 bundle ID com.companyname.appname 和一个测试分支,它有一个 bundle ID com.companyname.appname.test > .当我尝试在测试分支中构建项目时,我收到一个错误扩展项目,我相信它与其中的bundleID命名有关。

测试分支中的NotificationService Extension 的 bundle ID 应该是什么?com.companyname.appname.test.companynameserviceextensioncom.companyname.appname.test.companyname.testserviceextension 或与所有这些完全不同的东西。

这是我在 xamarin 文档中找到的内容。

[!IMPORTANT] The Bundle Identifier for the service extension should match the Bundle Identifier of the main app with .appnameserviceextension appended to the end. For example, if the main app had a Bundle Identifier of com.xamarin.monkeynotify, the service extension should have a Bundle Identifier of com.xamarin.monkeynotify.monkeynotifyserviceextension. This should automatically be set when the extension is added to the solution.

最佳答案

如果我理解正确的话,如果你的主项目的bundle ID是:

com.companyname.appname.test

那么NotificationService Extension的bundle ID应该是这样的:

com.companyname.appname.test.xxxxserviceextension

相关扩展程序的 bundle ID 必须以包含应用程序的 bundle ID 为前缀。

关于ios - NotificationServiceExtension 的 bundle ID 是 Xamarin iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58551291/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com