AppOne
buzztouch Evangelist
Profile
Posts: 348
Reg: Apr 03, 2012
London
13,980
10/14/12 10:34 AM (13 years ago)

appirater installation instructions - which app id?

The appirater installation instructions un url below ask for a 'iTunes Connect App ID': http://www.buzztouch.com/forum/thread.php?fid=B60C6EE41CD7D289048B0F4&tid=B60C6EE41CD7D289048B0F4 Is that the wildcard app id of ten words and letters ending in '.*'? Is it the Apple ID or the bundle ID in itunes connect, or is it something else? I know its the wildcard one that's called app id (I don't use unique identifiers) but I just want to make sure I'm entering the right thing Thanks
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
10/14/12 10:49 AM (13 years ago)
If you go to iTunes connect and click on your app, it will show you a list of identifiers - SKU, Bundle ID, Apple ID - it's the one that says Apple ID
 
AppOne
buzztouch Evangelist
Profile
Posts: 348
Reg: Apr 03, 2012
London
13,980
like
10/14/12 11:41 AM (13 years ago)
@Absentia I just realised they seem to have changed the Appirater.h file a lot since the instructions in above link were written. (see below) They don't have a '#define APPIRATER_APP_ID' anymore, but instead a few other #defines A couple of follow up questions for you or anyone who can answer them: a) I am getting a project error for the line '@implementation Appirater' in Appirater.m file. Error reads '@synthesize of 'weak' property is only allowed in ARC or GC mode' ??? b) When it says things like '#define APPIRATER_APP_NAME' below, are you meant to just type the app name over 'APPIRATER_APP_NAME' or elsewhere, or just leave it alone? Thanks ______________________________________________________________________ /* Your localized app's name. */ #define APPIRATER_LOCALIZED_APP_NAME [[[NSBundle mainBundle] localizedInfoDictionary] objectForKey:(NSString *)kCFBundleNameKey] /* Your app's name. */ #define APPIRATER_APP_NAME APPIRATER_LOCALIZED_APP_NAME ? APPIRATER_LOCALIZED_APP_NAME : [[[NSBundle mainBundle] infoDictionary] objectForKey:(NSString*)kCFBundleNameKey] /* This is the message your users will see once they've passed the day+launches threshold. */ #define APPIRATER_LOCALIZED_MESSAGE NSLocalizedStringFromTable(@"If you enjoy using %@, would you mind taking a moment to rate it? It won't take more than a minute. Thanks for your support!", @"AppiraterLocalizable", nil) #define APPIRATER_MESSAGE [NSString stringWithFormat:APPIRATER_LOCALIZED_MESSAGE, APPIRATER_APP_NAME] /* This is the title of the message alert that users will see. */ #define APPIRATER_LOCALIZED_MESSAGE_TITLE NSLocalizedStringFromTable(@"Rate %@", @"AppiraterLocalizable", nil) #define APPIRATER_MESSAGE_TITLE [NSString stringWithFormat:APPIRATER_LOCALIZED_MESSAGE_TITLE, APPIRATER_APP_NAME] /* The text of the button that rejects reviewing the app. */ #define APPIRATER_CANCEL_BUTTON NSLocalizedStringFromTable(@"No, Thanks", @"AppiraterLocalizable", nil) /* Text of button that will send user to app review page. */ #define APPIRATER_LOCALIZED_RATE_BUTTON NSLocalizedStringFromTable(@"Rate %@", @"AppiraterLocalizable", nil) #define APPIRATER_RATE_BUTTON [NSString stringWithFormat:APPIRATER_LOCALIZED_RATE_BUTTON, APPIRATER_APP_NAME] /* Text for button to remind the user to review later. */ #define APPIRATER_RATE_LATER NSLocalizedStringFromTable(@"Remind me later", @"AppiraterLocalizable", nil)
 
mutzy
Aspiring developer
Profile
Posts: 841
Reg: Nov 03, 2010
Medford, MA
9,860
like
10/15/12 10:14 AM (13 years ago)
I got the same error about weak references. I read online that changing the target to iOS 5.0 may help but that gave me 20 errors.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.