iOS:从 Bundle 中获取 Apple ID (Appirater)
Posted
技术标签:
【中文标题】iOS:从 Bundle 中获取 Apple ID (Appirater)【英文标题】:iOS: Getting Apple ID From Bundle (Appirater) 【发布时间】:2012-03-06 22:00:12 【问题描述】:我使用 Appiraters 代码是为了提示用户在用户使用该应用一段时间后对其进行评分。 (如果你不熟悉,这里有一个链接:https://github.com/arashpayan/appirater/)
它运行良好,除了一个小问题。我想在我的所有项目中使用完全相同的 Appirater.h 文件,而不必更改每个项目的代码。代码中唯一对项目唯一的地方是APPIRATER_APP_ID 12345678
App_ID 实际上并不是 App ID,它是在 iTunes Connect 中找到的 iTunes ID。我想知道是否有任何方法可以从捆绑包中获取 ID 并将其放入 NSString 中,这样我就可以做APPIRATER_APP_ID appIdFromString
,然后不必担心必须更改每个项目的代码?
谢谢!
【问题讨论】:
【参考方案1】:该项目有一个pull request,它将App ID 移动到Info.plist,并让Appirater 代码从plist 中提取ID。您可以克隆该贡献者的 fork 以获取更改,一切顺利!
【讨论】:
不客气! Github 上有很多来自才华横溢的人的好东西!以上是关于iOS:从 Bundle 中获取 Apple ID (Appirater)的主要内容,如果未能解决你的问题,请参考以下文章
创建 App ID 期间 Bundle Seed ID 的重要性? (Apple 配置门户)
iCloud、CloudKit、iOS 8、Apple id
Cordova App ID(iOS Bundle ID)部分不能以数字开头 - 我的必须