2012-03-06 75 views
1

我正在使用Appiraters代碼來提示用戶在使用該應用一段時間後對其進行評分。 (如果你不熟悉它,這裏是一個鏈接:https://github.com/arashpayan/appirater/)iOS:從包中獲取Apple ID(Appirater)

它運行的很好,除了一個小問題。我想在我的所有項目中使用完全相同的Appirater.h文件,而不必更改每個項目的代碼。代碼中唯一對該項目唯一的地方是APPIRATER_APP_ID 12345678

App_ID實際上並不是App ID,它是在iTunes Connect中找到的iTunes ID。我想知道是否有任何方法可以將ID從包中取出並拋入NSString中,這樣我就可以做APPIRATER_APP_ID appIdFromString,那麼不必擔心必須更改每個項目的代碼?

謝謝!

回答

3

該項目有一個pull request,將App ID移動到Info.plist中,並且Appirater代碼從plist中提取id。你可以克隆這個貢獻者的分支來接收這個變化,並且你很好走!

+0

這是完美的,非常感謝! – John 2012-03-07 00:06:26

+1

不客氣!很多來自Github上才華橫溢的人物! – 2012-03-07 00:22:01