ios Apple 开发者连接站点要求我提供的“App Id”是什么?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/555424/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
What is the "App Id" that the Apple developer connection site is asking me for?
提问by JP Richardson
I just signed up to be an iPhone Developer. What is the "App Id"? Is it my company name? Is it just my application name? Apple isn't very clear on this.
我刚刚注册成为一名 iPhone 开发人员。什么是“应用程序 ID”?是我的公司名吗?它只是我的应用程序名称吗?苹果对此不是很清楚。
Thanks.
谢谢。
回答by Tim Camber
I don't think Alex's answer is quiteright.
我不认为亚历克斯的回答是完全正确的。
com.myname.MyCoolApplication
is the "Bundle ID search string", or "Bundle identifier", depending on which Apple documentation you consult.
com.myname.MyCoolApplication
是“捆绑 ID 搜索字符串”或“捆绑标识符”,具体取决于您查阅的 Apple 文档。
Here are some Apple developer resources:
以下是一些 Apple 开发人员资源:
To get the full "App ID", you want the Team ID (generated by Apple) plus your Bundle Identifier (created by the developer). E.g., from Q&A QA1713,
要获得完整的“App ID”,您需要 Team ID(由 Apple 生成)加上您的 Bundle Identifier(由开发人员创建)。例如,来自Q&A QA1713,
Example App ID:
ABCDE12345.com.foocompany.appname
ABCDE12345
is the Bundle Seed ID (generated by Apple)com.foocompany.appname
is the App ID's Bundle Identifier and needs to be the same as your app's Bundle Identifier
示例应用程序 ID:
ABCDE12345.com.foocompany.appname
ABCDE12345
是捆绑种子 ID(由 Apple 生成)com.foocompany.appname
是 App ID 的 Bundle Identifier 并且需要与您的应用程序的 Bundle Identifier 相同
回答by Alex Wayne
Its a namespace for your applications. For example:
它是您的应用程序的命名空间。例如:
com.myname.MyCoolApplication
it uses a reverse domain name sort of format with the idea that only 1 person owns a domain at a time. You can make an App ID that is a wildcard like:
它使用一种反向域名格式,其想法是一次只有一个人拥有一个域。您可以创建一个通配符的 App ID,例如:
com.myname.*
And now you can replace anything in the spot of the * creating a suite of applications.
现在您可以在创建应用程序套件的地方替换任何内容。
An App ID is an identifier that uniquely identifies the app. it may be explicit or wild card. explicit means exactly one app. if we , rather , want to use the same app id for diffrent apps then use wildcard app id. Thanks
App ID 是唯一标识应用程序的标识符。它可能是显式或通配符。显式意味着正好是一个应用程序。相反,如果我们想对不同的应用程序使用相同的应用程序 ID,则使用通配符应用程序 ID。谢谢