我正在使用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
,然后不必担心必须更改每个项目的代码?
谢谢!
答案 0 :(得分:3)
该项目有pull request将App ID移动到Info.plist中,并且Appirater代码从plist中提取id。你可以克隆那个贡献者的分叉来获取变化,你很高兴去吧!