草庐IT

BundleId

全部标签

ios - Crashlytics:相同的 bundleId 但不同的项目没有崩溃

我已经为以前的应用程序添加了Crashlytics,它正在运行。现在我们开发了一个全新的应用程序,但将重复使用相同的包标识符(全面升级)。这个项目有两个目标——正常和发展。Normal有旧的bundleidentifier,新的有一个稍微不同的bundleidentifier。奇怪的是我们可以看到开发目标构建的崩溃,但对于正常的构建则没有。为什么我们看不到相同的包标识符(但不同的代码库)的崩溃?恕我直言,crashlytics应该只关心bundlerId,在我的情况下它是相同的。版本号高于旧应用程序版本。我通过CocoaPods使用crashlytics。

iphone - iTunes api,按包ID查找?

有什么方法可以使用iTunesAPI根据唯一的应用程序bundleId查找信息?我有一个iphone应用程序,我想使用API来检查用户是否拥有最新版本。使用搜索很糟糕,因为它模糊(可以返回很多结果)。我宁愿不必遍历结果集来寻找我的bundleId..我不是在寻找在设备端执行此操作的方法(不是objective-c)。我想在我的服务器上制作服务器端代码,当/如果苹果更改API时隐藏。 最佳答案 Apple已经更改了他们的API,并从URL中删除了语言代码,因此您应该只为您要查找的应用程序提供bundleId。例如:http://itu

iphone - iTunes api,按包ID查找?

有什么方法可以使用iTunesAPI根据唯一的应用程序bundleId查找信息?我有一个iphone应用程序,我想使用API来检查用户是否拥有最新版本。使用搜索很糟糕,因为它模糊(可以返回很多结果)。我宁愿不必遍历结果集来寻找我的bundleId..我不是在寻找在设备端执行此操作的方法(不是objective-c)。我想在我的服务器上制作服务器端代码,当/如果苹果更改API时隐藏。 最佳答案 Apple已经更改了他们的API,并从URL中删除了语言代码,因此您应该只为您要查找的应用程序提供bundleId。例如:http://itu

iOS Enterprise Distribution 与 AppStore - 为什么使用 SAME BundleID 单独安装

我有一个应用程序是为EnterpriseDistro构建的,并且还提交到AppStore。相同的应用程序代码,使用相同的bundleID。显然,所有不同的是使用的团队帐户和配置文件(企业配置文件与AppStore的自动签名配置文件)。为什么当我安装企业应用程序OTA然后从AppStore安装它时,我得到2个单独的应用程序安装(具有相同的名称)?我认为BundleID是iOS中“应用安装唯一性”的关键。 最佳答案 我怀疑bundleID以团队标识符为前缀,很像您的配置文件,例如5Y7Q769X9.*Apple有时会使用Bundle标识

ios - iOS BundleId 的最大允许长度是多少?

我正在尝试使用正则表达式来验证iOS应用程序的包ID。这link很有帮助。但是,我还需要验证提供的bundleid的长度以及点之间的字符串长度(这里我假设Apple会有这样的限制)。例如,在bundleid'com.company.project'中,我需要确保'company'、'project'等也在允许的范围内。我试图找到任何谈论最大允许包ID的苹果文档,但我找不到。是否允许任何长度?任何帮助表示赞赏。 最佳答案 显然是155个字符。checkinApple开发者帐户,如下所示:也可以是没有.的长字符集

ios - iTunes 查找?bundleId 方法不适用于我的应用程序

我正在尝试通过以下方法查找我的应用:http://itunes.apple.com/US/lookup?bundleId=com.writingfuture.where2但它总是返回{"resultCount":0,"results":[]}我的应用程序在商店中的状态非常好(可以销售)。这是一个详细信息:包ID:com.writingfuture.where2苹果ID:467311933类型:iOS应用版本:2.0.1状态:待售创建日期:2012年12月4日发布日期:2012年12月10日我不知道为什么我无法使用此方法查找我的应用程序。你们有什么想法吗?提前致谢冠军