Mail.app openen

Mail.app openen discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hi, Hoe kan ik vanuit mijn applicatie Mail.app openen, maar met een eigen in te vullen odnerwerp, enz? Ik heb nu dus dit: [[UIApplication sharedApplication] ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 20 September 2008, 15:32
BadSide's schermafbeelding
» iPhone 5 16GB (Wit) [FW: 7.1.1]  [Jailbreak: Nee]
» iPad 2 Wi-Fi + 3G 16GB (Wit) [FW: 7.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 11 October 2007
Locatie: Dordrecht
Berichten: 588
Standaard Mail.app openen

Hi,

Hoe kan ik vanuit mijn applicatie Mail.app openen, maar met een eigen in te vullen odnerwerp, enz?

Ik heb nu dus dit:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:email@email.com?subject=Hello"]];
Maar email@email.com en Hello wil ik als variabelen, dus %@, maar dat is met URLWithString niet toegestaan. StringWithFormat of URLWithFormat of iets dergelijks werkt allemaal niet.

Update: En is het trouwens ook mogelijk om zelf Mail.app in de simulator toe te voegen? Want ik kan het nu ook niet testen, want Mail.app ontbreekt.

Update: Ondertussen heb ik deze code bij elkaar 'verzamelt':
Code:
Url = [NSString stringWithFormat:@"mailto:%@?subject=%@&body=%@", toString, subjectString, contentString];
    Encoded = [Url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 
    encodedUrl = [[NSURL alloc] initWithString:Encoded];
    [[UIApplication sharedApplication] openURL: encodedUrl];
Dit werkt wel, ook al is Mail.app zelf niet aanwezig, maar het geeft wel een warning over een argument van openURL: 'passing argument 1 of 'openURL:' from distinct Objective-C type'
Weet iemand hoe ik deze weg kan werken?
__________________
 iPhone 2G, 8GB  Intel MacBook (zwart), 2,2GHz, 160GB HD

Laatst gewijzigd door BadSide; 20 September 2008 om 17:02.
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 20 September 2008, 18:38
macfreaker's schermafbeelding
iPhone(club) Guru
» iPhone 5s 32GB (Space Grijs) [FW: 9.2]  [Jailbreak: Nee]
» iPad Pro 10,5 Wi-Fi 256GB (Zilver) [FW: 11.1]  [Jailbreak: Nee]
» OS X
 
Geregistreerd: 16 December 2007
Locatie: Aalst(50.936242,4.025867)
Berichten: 2.184
Stuur een bericht via ICQ naar macfreaker Stuur een bericht via Instant Messenger naar macfreaker Stuur een bericht via MSN naar macfreaker Stuur een bericht via Skype™ naar macfreaker
Standaard

Je zal eens moeten kijken of je kan gebruik maken van NSTask.
Zie hieronder een voorbeeld maar dan voor een programma voormijn mac.
Er staat ook in hoe je argumenten kunt meegeven maar je zal deze wel even moeten aanpassen voor uw application.

Code:
- (IBAction)startknop:(id)sender {
	
	NSTask *task = [[NSTask alloc] init];
	[task setLaunchPath:@"/Applications/VLC.app/Contents/MacOS/VLC"];
	
	NSArray *args = [NSArray arrayWithObject:@" http://192.168.0.109:8001/1:0:1:31e7:45f:35:C00000:0:0:0:"];
	[task setArguments:args];
	
	[task launch];
	
}
  #3  
Oud 20 September 2008, 18:43
BadSide's schermafbeelding
» iPhone 5 16GB (Wit) [FW: 7.1.1]  [Jailbreak: Nee]
» iPad 2 Wi-Fi + 3G 16GB (Wit) [FW: 7.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 11 October 2007
Locatie: Dordrecht
Berichten: 588
Standaard

Thx voor je reactie. Hopelijk kan ik er wat mee.
Met de code die ik in de beginpost heb gezet werkt het nu ook, alleen heb ik dus last van die warning.

Ik ga er even mee aan de slag, thx!
Reageren


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 
Discussietools
Weergave

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
Hotmail berichten ongeopend op pc na openen in mail app? Tjade3 iPhone Apps 25 1 July 2011 12:12
E-mail app met instant ophalen van mail djkavaa iPhone Apps 2 25 June 2010 14:43
niet automatisch ophalen mail bij openen mail-app blaugrana iPhone Apps 4 26 November 2009 17:06
Automatisch mail ophalen met standaard mail app? Rubske Archief 1 4 January 2009 01:32
Mail.app; Spam probleem (niet in mail op macbook) Probe iPhone Apps 5 4 March 2008 10:50

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 23:41.