Change Title of "Local Notifications"

Dear all experts,

I am new in Corona SDK. Please kindly help me to solve it.

I have the following 3 questions:

Q1. I have set the “local notifications” by using the code in the sample code during installation of Corona SDK, but once I test the Local Notifications in real android machine. The title of  “Local Notifications” is the <<Application Name>> during the “build…” progress. Could I change the title of the local notifications? Thx

i.e. My Local Notification Screen


|Lo    |   App Name

|    go|   Wake up!


My code:

local options = {

   alert = “Wake up!”,

   badge = 1,

   sound = “notification.wav”,

   custom = { msg = “bar” }

}

Q2. In order to explore the “Push Notifications”, I realized that “OneSignal” need me to buy enterprise version. Are there any other 3rd plug-in no need me to buy  enterprise version but still use “Push Notifications” for both ios and android? I am thinking to make multiple language IM chat room. Thx

Q3. For the in-APP purchase, do any plugin also no need to buy Corona enterprise version?

Sorry for so many questions.

Best regards

Frankie

A1. You cannot change the name on local notifications. 

A2. OneSignal should work fine with Corona SDK. You should not need Enterprise for this.

A3. All of our in-app purchase facilities work with Corona SDK.

If I can ask, what information leads you to believe you need Enterprise for Q2 and 3?

Rob

Dear Rob,

Many thx

Response to your A1. Therefore, do you mean if I would like to write multiple language app, IOS can have different title in local notification by submitting one built, but for Android version, I need to submit once for every version with different language in order to get it done?

Response to your A2. I feel glad to hear that. Sorry for my overlook and wrong perception in reading first few lines of the article: 
https://documentation.onesignal.com/docs/corona-sdk-setup

Response to your A3. I feel glad to hear that. Sorry for my overlook and wrong perception in reading articles:

https://coronalabs.com/pricing/

I can see only Business and Enterprise version have mentioned “Revenue”, but not free version. Thus, it leads me have this wrong concept. Could you help me to have quick link to startup “in-app purchase”?

thx

Frankie

For A1. iOS does localization through their info.plist for native apps. Corona’s build.settings contains a plist table that’s copied to the apps info.plist, so as long as you’ve localized your app’s name for different countries/languages, the apps name should be properly localized. However I don’t know if we’ve ever tested it.  We don’t support localization of Android apps through build.settings. 

I can see where the OneSignal documentation may be confusing. It contains both SDK and Enterprise setup instructions. The SDK setup is a the top and there’s a link to jump to the Enterprise section.

To get started with IAP see: https://docs.coronalabs.com/guide/monetization/IAP/index.html

Rob

A1. You cannot change the name on local notifications. 

A2. OneSignal should work fine with Corona SDK. You should not need Enterprise for this.

A3. All of our in-app purchase facilities work with Corona SDK.

If I can ask, what information leads you to believe you need Enterprise for Q2 and 3?

Rob

Dear Rob,

Many thx

Response to your A1. Therefore, do you mean if I would like to write multiple language app, IOS can have different title in local notification by submitting one built, but for Android version, I need to submit once for every version with different language in order to get it done?

Response to your A2. I feel glad to hear that. Sorry for my overlook and wrong perception in reading first few lines of the article: 
https://documentation.onesignal.com/docs/corona-sdk-setup

Response to your A3. I feel glad to hear that. Sorry for my overlook and wrong perception in reading articles:

https://coronalabs.com/pricing/

I can see only Business and Enterprise version have mentioned “Revenue”, but not free version. Thus, it leads me have this wrong concept. Could you help me to have quick link to startup “in-app purchase”?

thx

Frankie

For A1. iOS does localization through their info.plist for native apps. Corona’s build.settings contains a plist table that’s copied to the apps info.plist, so as long as you’ve localized your app’s name for different countries/languages, the apps name should be properly localized. However I don’t know if we’ve ever tested it.  We don’t support localization of Android apps through build.settings. 

I can see where the OneSignal documentation may be confusing. It contains both SDK and Enterprise setup instructions. The SDK setup is a the top and there’s a link to jump to the Enterprise section.

To get started with IAP see: https://docs.coronalabs.com/guide/monetization/IAP/index.html

Rob