iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Ontwikkelen voor iOS (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/)
-   -   App draaien in de background (geen gps/voip/muziek) (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/136441-app-draaien-de-background-geen-gps-voip-muziek.html)

wubbe 08-03-13 08:23

App draaien in de background (geen gps/voip/muziek)
 
In het nieuwsbericht: Thermodo: iPhone-thermostaat van makers Haze - iPhoneclub.nl staat het volgende:

Citaat:

Een bijbehorende app laat je de gemeten temperatuur zien en kan ook in de achtergrond eens in de zoveel tijd een meting loggen
Hoe doet hij dat eigenlijk? Ik zou niet weten hoe je volgens de regels dit voor elkaar krijgt. Apps mogen alleen in de background draaien als ze:
  • aan navigatie doen (GPS aan)
  • muziek afspelen
  • communiceren met een accessoire
  • communiceren met CoreBlueTooth
Onze thermometer doet dit allemaal niet. Hoe kan hij dan in de background draaien?

Documentatie: App States and Multitasking

colliehome 08-03-13 08:24

Hij zal mss een plaatsbepaling erin zitten hebben.

Guest-20180925190238 08-03-13 08:31

Apps die gebruik maken van iCloud (Documents & Data) schijnen ook in de achtergrond te blijven draaien ook als die apps helemaal niets syncen met iCloud.

wubbe 08-03-13 08:37

Citaat:

Oorspronkelijk geplaatst door colliehome (Bericht 884030)
Hij zal mss een plaatsbepaling erin zitten hebben.

Lijkt me niet. Dan is je accu zo leeg.
Citaat:

Oorspronkelijk geplaatst door timosha (Bericht 884034)
Apps die gebruik maken van iCloud (Documents & Data) schijnen ook in de achtergrond te blijven draaien ook als die apps helemaal niets syncen met iCloud.

Schijnen...
Toch moet je in de .plist file aangeven welke background mode je gebruikt. Daar staat iCloud niet bij :(

Guest-20180925190238 08-03-13 08:49

Citaat:

Oorspronkelijk geplaatst door wubbe (Bericht 884036)
Schijnen...

Met een jailbreak kan ik zien welke apps na een tijdje in "suspended mode" gaan en welke niet. Daarom schreef ik ook "schijnen".

Maar goed, dan zal het wel aan iets anders liggen dat die apps blijven draaien.

Whacko 12-03-13 14:04

in principe zou je de app gewoon kunnen downloaden in iTunes. de .ipa renamen naar .zip en even naar de plist file kijken of ze een backgroundmode gebruiken, en welke dat is.

wubbe 13-03-13 16:07

Als de App in iTunes beschikbaar komt zal ik dat zeker doen.
Bedankt voor de tip :)


Alle tijden zijn GMT +2. Het is nu 01:16.