Can I create an app which does not follow apple restrictions if I am not going to release it?












2















I want to create an app that can be run in the background mode whenever a Bluetooth (LE) connection is available. This app also should generate local notifications on the background mode, which are based on what data the Bluetooth sends to it.
The problem is that the Bluetooth device must be MPi(made for iPhone) to make the app constantly get data from it. My BLE module is HM-10, which is not MPi.
Can I create an app that constantly connects to the Bluetooth LE and sends notifications if I am not going to release the app in AppStore
for now?
And if I decide the release, is there any ways to get around this problem?










share|improve this question

























  • if your not going to release it...do whatever you want

    – Scriptable
    Nov 13 '18 at 9:41











  • Thank you very much for your response. Let me ask a question to make sure. Does the XCode allow me to run the app on the background and send the notifications for indefinitely?

    – Асмир Абдимажитов
    Nov 13 '18 at 13:59













  • The restrictions that you have are built in to the OS, so unless you jailbreak the phone the same limitations mostly apply. There are some things that you can implement (maybe using private API's etc) that Apple would reject during the review process that you can get away with if they aren't going to be reviewing it

    – Scriptable
    Nov 13 '18 at 14:10











  • Could you give me some suggestions on how can I make the app indefinitely work on the background and send notifications with the help of my Bluetooth LE device?

    – Асмир Абдимажитов
    Nov 13 '18 at 14:23











  • You can't make it do that... only the supported background modes. maybe by doing location updates?

    – Scriptable
    Nov 13 '18 at 14:23
















2















I want to create an app that can be run in the background mode whenever a Bluetooth (LE) connection is available. This app also should generate local notifications on the background mode, which are based on what data the Bluetooth sends to it.
The problem is that the Bluetooth device must be MPi(made for iPhone) to make the app constantly get data from it. My BLE module is HM-10, which is not MPi.
Can I create an app that constantly connects to the Bluetooth LE and sends notifications if I am not going to release the app in AppStore
for now?
And if I decide the release, is there any ways to get around this problem?










share|improve this question

























  • if your not going to release it...do whatever you want

    – Scriptable
    Nov 13 '18 at 9:41











  • Thank you very much for your response. Let me ask a question to make sure. Does the XCode allow me to run the app on the background and send the notifications for indefinitely?

    – Асмир Абдимажитов
    Nov 13 '18 at 13:59













  • The restrictions that you have are built in to the OS, so unless you jailbreak the phone the same limitations mostly apply. There are some things that you can implement (maybe using private API's etc) that Apple would reject during the review process that you can get away with if they aren't going to be reviewing it

    – Scriptable
    Nov 13 '18 at 14:10











  • Could you give me some suggestions on how can I make the app indefinitely work on the background and send notifications with the help of my Bluetooth LE device?

    – Асмир Абдимажитов
    Nov 13 '18 at 14:23











  • You can't make it do that... only the supported background modes. maybe by doing location updates?

    – Scriptable
    Nov 13 '18 at 14:23














2












2








2








I want to create an app that can be run in the background mode whenever a Bluetooth (LE) connection is available. This app also should generate local notifications on the background mode, which are based on what data the Bluetooth sends to it.
The problem is that the Bluetooth device must be MPi(made for iPhone) to make the app constantly get data from it. My BLE module is HM-10, which is not MPi.
Can I create an app that constantly connects to the Bluetooth LE and sends notifications if I am not going to release the app in AppStore
for now?
And if I decide the release, is there any ways to get around this problem?










share|improve this question
















I want to create an app that can be run in the background mode whenever a Bluetooth (LE) connection is available. This app also should generate local notifications on the background mode, which are based on what data the Bluetooth sends to it.
The problem is that the Bluetooth device must be MPi(made for iPhone) to make the app constantly get data from it. My BLE module is HM-10, which is not MPi.
Can I create an app that constantly connects to the Bluetooth LE and sends notifications if I am not going to release the app in AppStore
for now?
And if I decide the release, is there any ways to get around this problem?







ios notifications app-store bluetooth-lowenergy






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 13 '18 at 9:10









Zulan

15.4k63070




15.4k63070










asked Nov 13 '18 at 9:05









Асмир АбдимажитовАсмир Абдимажитов

216




216













  • if your not going to release it...do whatever you want

    – Scriptable
    Nov 13 '18 at 9:41











  • Thank you very much for your response. Let me ask a question to make sure. Does the XCode allow me to run the app on the background and send the notifications for indefinitely?

    – Асмир Абдимажитов
    Nov 13 '18 at 13:59













  • The restrictions that you have are built in to the OS, so unless you jailbreak the phone the same limitations mostly apply. There are some things that you can implement (maybe using private API's etc) that Apple would reject during the review process that you can get away with if they aren't going to be reviewing it

    – Scriptable
    Nov 13 '18 at 14:10











  • Could you give me some suggestions on how can I make the app indefinitely work on the background and send notifications with the help of my Bluetooth LE device?

    – Асмир Абдимажитов
    Nov 13 '18 at 14:23











  • You can't make it do that... only the supported background modes. maybe by doing location updates?

    – Scriptable
    Nov 13 '18 at 14:23



















  • if your not going to release it...do whatever you want

    – Scriptable
    Nov 13 '18 at 9:41











  • Thank you very much for your response. Let me ask a question to make sure. Does the XCode allow me to run the app on the background and send the notifications for indefinitely?

    – Асмир Абдимажитов
    Nov 13 '18 at 13:59













  • The restrictions that you have are built in to the OS, so unless you jailbreak the phone the same limitations mostly apply. There are some things that you can implement (maybe using private API's etc) that Apple would reject during the review process that you can get away with if they aren't going to be reviewing it

    – Scriptable
    Nov 13 '18 at 14:10











  • Could you give me some suggestions on how can I make the app indefinitely work on the background and send notifications with the help of my Bluetooth LE device?

    – Асмир Абдимажитов
    Nov 13 '18 at 14:23











  • You can't make it do that... only the supported background modes. maybe by doing location updates?

    – Scriptable
    Nov 13 '18 at 14:23

















if your not going to release it...do whatever you want

– Scriptable
Nov 13 '18 at 9:41





if your not going to release it...do whatever you want

– Scriptable
Nov 13 '18 at 9:41













Thank you very much for your response. Let me ask a question to make sure. Does the XCode allow me to run the app on the background and send the notifications for indefinitely?

– Асмир Абдимажитов
Nov 13 '18 at 13:59







Thank you very much for your response. Let me ask a question to make sure. Does the XCode allow me to run the app on the background and send the notifications for indefinitely?

– Асмир Абдимажитов
Nov 13 '18 at 13:59















The restrictions that you have are built in to the OS, so unless you jailbreak the phone the same limitations mostly apply. There are some things that you can implement (maybe using private API's etc) that Apple would reject during the review process that you can get away with if they aren't going to be reviewing it

– Scriptable
Nov 13 '18 at 14:10





The restrictions that you have are built in to the OS, so unless you jailbreak the phone the same limitations mostly apply. There are some things that you can implement (maybe using private API's etc) that Apple would reject during the review process that you can get away with if they aren't going to be reviewing it

– Scriptable
Nov 13 '18 at 14:10













Could you give me some suggestions on how can I make the app indefinitely work on the background and send notifications with the help of my Bluetooth LE device?

– Асмир Абдимажитов
Nov 13 '18 at 14:23





Could you give me some suggestions on how can I make the app indefinitely work on the background and send notifications with the help of my Bluetooth LE device?

– Асмир Абдимажитов
Nov 13 '18 at 14:23













You can't make it do that... only the supported background modes. maybe by doing location updates?

– Scriptable
Nov 13 '18 at 14:23





You can't make it do that... only the supported background modes. maybe by doing location updates?

– Scriptable
Nov 13 '18 at 14:23












0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53277321%2fcan-i-create-an-app-which-does-not-follow-apple-restrictions-if-i-am-not-going-t%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53277321%2fcan-i-create-an-app-which-does-not-follow-apple-restrictions-if-i-am-not-going-t%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Full-time equivalent

さくらももこ

13 indicted, 8 arrested in Calif. drug cartel investigation