Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iOS上查询当前应用的应用id_Ios_App Store_App Id - Fatal编程技术网

在iOS上查询当前应用的应用id

在iOS上查询当前应用的应用id,ios,app-store,app-id,Ios,App Store,App Id,假设在这种情况下,有几个应用程序将使用共享功能。此功能想知道当前应用程序的应用程序Id是什么。 我的问题是:是否有一种方法可以通过编程方式获取应用程序的应用程序Id。或者我需要做的就是在iTunes中找到应用程序id并将其硬编码到我的应用程序中 编辑: 我没有把这个问题讲清楚。app store中twitter的应用程序id是333903271,我可以使用此链接(itunes.apple.com/us/app/twitter/id333903271?mt=8&uo=4)在app store中打开

假设在这种情况下,有几个应用程序将使用共享功能。此功能想知道当前应用程序的应用程序Id是什么。 我的问题是:是否有一种方法可以通过编程方式获取应用程序的应用程序Id。或者我需要做的就是在iTunes中找到应用程序id并将其硬编码到我的应用程序中

编辑:
我没有把这个问题讲清楚。app store中twitter的应用程序id是333903271,我可以使用此链接(itunes.apple.com/us/app/twitter/id333903271?mt=8&uo=4)在app store中打开twitter。我想要这个应用程序id,而不是包id。谢谢。

[[NSBundle mainBundle]bundleIdentifier]应该能帮你找到你想要的。

[[NSBundle mainBundle]bundleIdentifier]应该能帮你找到你想要的。

[[NSBundle mainBundle]bundleIdentifier]应该能帮你找到你想要的。

[[NSBundle mainBundle mainBundle]bundleIdentifier]应该可以满足您的需求。

这是应用商店的功能,而不是操作系统。例如,在应用商店中安装应用之前,您不会有此ID。相反,一旦您知道此ID,您应该将其存储在应用商店中,然后您可以通过
NSBundle objectForInfoDictionaryKey:
查询它


只要您的所有应用程序都使用相同的密钥存储它,您的共享组件就可以依赖它的存在。

这是应用程序商店的功能,而不是操作系统的功能。例如,在应用商店中安装应用之前,您不会有此ID。相反,一旦您知道此ID,您应该将其存储在应用商店中,然后您可以通过
NSBundle objectForInfoDictionaryKey:
查询它


只要您的所有应用程序都使用相同的密钥存储它,您的共享组件就可以依赖它的存在。

这是应用程序商店的功能,而不是操作系统的功能。例如,在应用商店中安装应用之前,您不会有此ID。相反,一旦您知道此ID,您应该将其存储在应用商店中,然后您可以通过
NSBundle objectForInfoDictionaryKey:
查询它


只要您的所有应用程序都使用相同的密钥存储它,您的共享组件就可以依赖它的存在。

这是应用程序商店的功能,而不是操作系统的功能。例如,在应用商店中安装应用之前,您不会有此ID。相反,一旦您知道此ID,您应该将其存储在应用商店中,然后您可以通过
NSBundle objectForInfoDictionaryKey:
查询它


只要你的所有应用程序都使用相同的密钥存储它,你的共享组件可以依赖于它的存在。

你的意思是在跑步应用程序内你想要该应用程序的id吗?你的意思是在跑步应用程序内你想要该应用程序的id吗?你的意思是在跑步应用程序内你想要该应用程序的id吗?对不起,我没有澄清这个问题足够地app store中twitter的应用程序id是333903271,我可以使用此链接()在app store中打开twitter。很抱歉,我没有把问题说清楚。app store中twitter的应用程序id是333903271,我可以使用此链接()在app store中打开twitter。很抱歉,我没有把问题说清楚。app store中twitter的应用程序id是333903271,我可以使用此链接()在app store中打开twitter。很抱歉,我没有把问题说清楚。app store中twitter的应用程序id是333903271,我可以使用此链接()在appstore中打开twitter。