Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1160 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  18  19  20  21  22  23
Auteur Sujet :

[Topic unique] Developpement d'application sur iPhone iPad iPod

n°416891
zapan666
Tout est relatif
Posté le 27-02-2013 à 16:15:49  profilanswer
 

Reprise du message précédent :

ordimans a écrit :

C'est ça. Si seulement la base avait été en SQL... Bref passons.
C'est ce que j'ai lu ailleurs, le WebService. Des links de doc dessus ?
 
 
Sinon entre le json et le xml, c'est un choix personnel ? Ou bien y a des raisons qui peuvent pousser à choisir l'un plutôt que l'autre ?


l'overhead généré par le xml est pas génial (beaucoup de caractère utilisé pour la structure du document)
par contre, il y a une vrai description du schéma qui est intéressante via les xsd (ex: après ce tag, tu ne peux utiliser que ce type de tag, etc).
Ca commence à venir sur le json, mais je n'ai pas l'impression que ça soit si marqué.
 


---------------
my flick r - Just Tab it !
mood
Publicité
Posté le 27-02-2013 à 16:15:49  profilanswer
 

n°418571
Amonchakai
Posté le 23-03-2013 à 18:37:29  profilanswer
 

Hello,
 
Je tente de poser ma question ici, même si je pense que je ferai mieux d'aller voir la cat' prog. Mais bon, la voila :)
 
Est ce que vous avez déjà tenté de détecter si une IP est accessible?  
 
Le truc, c'est que j'ai un bout de code comme ça:

Code :
  1. - (void) initNetwork {
  2.     Settings *settings = [Settings get];
  3.    
  4.     CFReadStreamRef readStream;
  5.     CFWriteStreamRef writeStream;
  6.     CFStreamCreatePairWithSocketToHost(NULL, (__bridge CFStringRef) settings.ipServer, 8080, &readStream, &writeStream);
  7.    
  8.     istream = objc_unretainedObject(readStream);
  9.     ostream = objc_unretainedObject(writeStream);
  10.    
  11.     [istream setDelegate:self];
  12.     [ostream setDelegate:self];
  13.    
  14.     // schedule a task, so it keep the TCP connection open.
  15.     [istream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
  16.     [ostream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
  17.    
  18.     [istream open];
  19.     [ostream open];
  20.    
  21. }


Pour ouvrir une connexion TCP avec un serveur distant.  
 
Le soucy, c'est quand je tente de taper dans mon flux:

Code :
  1. int len = [istream read:buffer maxLength:sizeof(buffer)];


Si mon hôte est pas une IP accessible, le read deviens bloquant. Alors bien sur, il faut vérifier l'état de la connexion avant... Il y a un champ "streamStatus" (un NSStreamStatus) dans le NSInputStream, mais ce con là que l'IP soit bonne ou une ip même pas sur le même réseau il est jusqu'avant l'appel du read à "NSStreamStatusOpening". Dc super...  
 
Par contre si l'ip donnée est existante, mais que il y a pas mon serveur a cette adresse le "read" échoue. Et problème est réglé, je sais ensuite traiter l'erreur...
 
 
Mon souci est donc de savoir détecter si le host est "unreachable" ou pas... Et là, j'ai passé toute la journée a tester toutes les solutions du net et j'en ai marre :D
 
J'ai trouvé:
- Reachability
sur Apple: http://developer.apple.com/library [...] Intro.html
ici avec l'ACR: https://github.com/tonymillion/Reachability
Que j'ai intégrer a mon code:
 
Dans le init avant d'ouvrir les streams

Code :
  1. Reachability* wifiReach = [Reachability reachabilityWithHostName:settings.ipServer];
  2. NetworkStatus netStatus = [wifiReach currentReachabilityStatus];
  3. switch (netStatus)
  4. {
  5.     case NotReachable:
  6.     {
  7.         NSLog(@"Access Not Available" );
  8.         break;
  9.     }
  10.     case ReachableViaWWAN:
  11.     {
  12.         NSLog(@"Reachable WWAN" );
  13.         break;
  14.     }
  15.     case ReachableViaWiFi:
  16.     {
  17.         NSLog(@"Reachable WiFi" );
  18.         break;
  19.     }
  20. }


Manque de pôt, que je mette n'importe quelle ip il me la trouve accessible via Wifi  :heink:  
 
J'ai tenté ça aussi:

Code :
  1. bool success = false;
  2. const char *host_name = [@"stackoverflow.com"
  3.                          cStringUsingEncoding:NSASCIIStringEncoding];
  4. SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithName(NULL,
  5.                                                                         host_name);
  6. SCNetworkReachabilityFlags flags;
  7. success = SCNetworkReachabilityGetFlags(reachability, &flags);
  8. bool isAvailable = success && (flags & kSCNetworkFlagsReachable) &&
  9.                              !(flags & kSCNetworkFlagsConnectionRequired);
  10. if (isAvailable) {
  11.     NSLog(@"Host is reachable: %d", flags);
  12. }else{
  13.     NSLog(@"Host is unreachable" );
  14. }


Pareil il me trouve mon host accessible peu importe l'ip filé :heink:  
 
J'ai trouvé aussi un truc a base du SimplePing d'apple:
http://www.splinter.com.au/how-to- [...] -c-iphone/
bon là j'ai galéré ça freeze  :whistle:  
 
 
Bref, je suis con ou je suis con? Je comprends pas, mon ip dans mes settings est bonne car ça marche quand je donne la bonne IP. Mais pkoi quand je donne de la merde, il me trouve l'host accessible?  
 
 bien sur avec le mac, si je fait un ping de l'ip demandé (quand c'est de la merde) il me dit host unreachable...  
 
Des gens ont déjà essayé ce genre de blague? :)
 
Merci :)
 
 
edit: je vais cross poster en cat prog


Message édité par Amonchakai le 23-03-2013 à 18:39:14
n°418791
FLK
Posté le 25-03-2013 à 21:00:24  profilanswer
 

Tu as testé ça ? https://github.com/chrishulbert/SimplePingHelper
 
J'ai testé et ça fonctionne.
 
 
Sinon y'a que chez moi que XCode suce un max de ressources ? Pourtant j'utilises un iMac Core i7 + SSD... et franchement il est un peu à la peine quand je code :/
 
Me demande si avec Mountain Lion ça changerait quoi que ce soit.


---------------
HFR sur iPhone et iPad ? HFR+ Super HFR+ !
n°418795
Amonchakai
Posté le 25-03-2013 à 21:31:20  profilanswer
 

FLK a écrit :

Tu as testé ça ? https://github.com/chrishulbert/SimplePingHelper
 
J'ai testé et ça fonctionne.
 
 
Sinon y'a que chez moi que XCode suce un max de ressources ? Pourtant j'utilises un iMac Core i7 + SSD... et franchement il est un peu à la peine quand je code :/
 
Me demande si avec Mountain Lion ça changerait quoi que ce soit.


Oui, j'avais testé. Mais j'ai eu un souci, j'avais juste un message dans la console et ça semblait faire rien... dc j'ai pas insisté... Je vais reessayer si tu dis que ça marche :jap:
 
Pour XCode, non RAS... Que ça soit sur mon mini 2010 ou mon MBA 2011. Et j'ai pas vu de différence entre lion et Mountain lion...

n°418796
FLK
Posté le 25-03-2013 à 21:35:23  profilanswer
 

Dans les logs j'ai ça :
 
2013-03-25 21:32:46.472 PingTester[52160:f803] -----------
2013-03-25 21:32:46.474 PingTester[52160:f803] Tapped Ping
2013-03-25 21:32:47.478 PingTester[52160:f803] FAILURE
 
2013-03-25 21:32:55.841 PingTester[52160:f803] -----------
2013-03-25 21:32:55.842 PingTester[52160:f803] Tapped Ping
2013-03-25 21:32:55.857 PingTester[52160:f803] SUCCESS
 
en fonction de si je mets une ip bidon ou un truc qui existe.
 
(faut appuyer sur la fleche en haut, si tu fais juste "enter" ou done sur le clavier virtuel ça fait rien)


---------------
HFR sur iPhone et iPad ? HFR+ Super HFR+ !
n°418819
Amonchakai
Posté le 26-03-2013 à 09:46:53  profilanswer
 

Oui, effectivement son projet a l'air de marcher.  
 
Je vais retenter d'intégrer le truc dans le mien :jap:

n°419617
FLK
Posté le 09-04-2013 à 06:45:18  profilanswer
 

Enfin j'ai trouvé pourquoi le Mac termine tout le temps à être à la rue quand j'utilise XCode !
 
Il y a une limite de process par utilisateur sur OSX (ça doit être commun aux *nix) qu'on peut voir avec cette commande :
 

Code :
  1. sysctl kern.maxprocperuid


 
Soucis, le simulateur iOS génère des process zombie (en tous cas chez moi ça en génère un à chaque lancement via XCode, enfin à chaque fois que je quitte le simulateur), du coup comme je ne redémarre jamais le mac... au bout d'un moment je suis à cette limite de process, et là tout part en sucette :D
 
Au boot j'ai 120 process, après une journée complète de debug sur une app... je dois bien être à 400.. Donc tous les 3-4 jours reboot obligatoire. :/


---------------
HFR sur iPhone et iPad ? HFR+ Super HFR+ !
n°420038
Sylver---
Not a geek. Just a human 2.0
Posté le 16-04-2013 à 23:24:24  profilanswer
 

Quick question,

 

pour 79€/an, on peut publier autant d'appli que l'on veut ou c'est limité ?

 

Il n'y a pas d'autres coûts en plus ? Cela permet bien de déposer l'app, la faire valider, et la diffuser sur le store ?

 

Merci :jap:


Message édité par Sylver--- le 16-04-2013 à 23:24:34

---------------
Aloha
n°420043
Cheinz
Modérateur
Posté le 17-04-2013 à 11:13:45  profilanswer
 

Pas de limite (enfin a ma connaissance, sinon elle doit être assez haute...) et non pas d'autres coût a part le Mac.

Message cité 1 fois
Message édité par Cheinz le 17-04-2013 à 11:13:57
n°420049
Profil sup​primé
Posté le 17-04-2013 à 15:42:02  answer
 

Cheinz a écrit :

Pas de limite (enfin a ma connaissance, sinon elle doit être assez haute...) et non pas d'autres coût a part le Mac.


Et les 30% de com  :whistle:

mood
Publicité
Posté le 17-04-2013 à 15:42:02  profilanswer
 

n°420087
zapan666
Tout est relatif
Posté le 18-04-2013 à 10:43:58  profilanswer
 


ce n'est pas un coût


---------------
my flick r - Just Tab it !
n°420107
flu1
Mess with best, die like other
Posté le 18-04-2013 à 15:56:43  profilanswer
 

[:drapal]


---------------
HP w8770 - Xiami Mi A3 - Dell PowerEdge T110II & HP MicroServer G7 - Rasberry Pi 4 1go
n°423230
FLK
Posté le 10-06-2013 à 23:29:00  profilanswer
 

Exclu HFR :
 
Introducing App Transfer
Apps can now be transferred from one developer to another within iTunes Connect, for example after an acquisition or when a distribution deal expires. Transferring the ownership of an app does not affect the app's availability on the App Store. All ratings and reviews will be transferred and your customers will continue to have access to all available app updates. Only Team Agents may initiate or accept a transfer. For more information about app transfers, see the video tutorial.
 
 :o  
 
(enfin j'ai vu l'info sur aucun site  :whistle: )


---------------
HFR sur iPhone et iPad ? HFR+ Super HFR+ !
n°423244
FLK
Posté le 10-06-2013 à 23:42:30  profilanswer
 

ah oui, ils ont posté sur leur blog, 2 minute avant mon message :o
 
bref je vais pouvoir vendre HFR+ :D


---------------
HFR sur iPhone et iPad ? HFR+ Super HFR+ !
n°423601
ordimans
Posté le 11-06-2013 à 20:41:03  profilanswer
 

J'viens de mettre iOs 7 sur mon i5.
Bon l'interface épuré, ca va.
Par contre, je trouve quelques latences de temps en temps, au niveau du tactile.
 
J'ai fait une simple MAJ.
Aurai je du restaurer complètement ? (c'est ce que je faisais avant à l'époque JB sur mon i4)
 
-On a plus accès à une remote rapide quand on fait double home puis sur la droite ?
 
-Elle est où la radio ? (dtc proof)

Message cité 1 fois
Message édité par ordimans le 11-06-2013 à 20:44:54
n°423605
masklinn
í dag viðrar vel til loftárása
Posté le 11-06-2013 à 20:47:33  profilanswer
 

ordimans a écrit :


-Elle est où la radio ? (dtc proof)


Dans Musique, ça devrait pas être accessible c'est activé qu'aux US.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°423699
Gwareldan
Posté le 12-06-2013 à 10:29:08  profilanswer
 

Comment avez vous fait pour mettre iOS 7 et si on veut remettre iOS6 on fait comment ?

n°423702
Profil sup​primé
Posté le 12-06-2013 à 10:33:51  answer
 

Gwareldan a écrit :

Comment avez vous fait pour mettre iOS 7 et si on veut remettre iOS6 on fait comment ?


Avec un compte développeur, et si tu veux remettre iOS6 tu ne peux pas... enfin en théorie

n°423704
Gwareldan
Posté le 12-06-2013 à 10:42:36  profilanswer
 


 
 
En théorie ?

n°423706
Profil sup​primé
Posté le 12-06-2013 à 10:56:39  answer
 

Oui ce n'est pas possible à priori à moins d'utiliser TinyUmbrella pour sauvegarder le SHSHs du firmware installé sur l'iPhone avant maj et passer par les serveurs de TinyUmbrella pour identifier l'ipsw de downgrade au lieu des serveurs d'Apple.

n°423711
Gwareldan
Posté le 12-06-2013 à 11:10:23  profilanswer
 


 
 
Tu l'as déjà fait ? :D

n°423718
Profil sup​primé
Posté le 12-06-2013 à 11:26:12  answer
 

Nan c'est la première fois que j'installe une bêta c'est pour ça que je prends des pincettes ;)

n°423719
Gwareldan
Posté le 12-06-2013 à 11:27:30  profilanswer
 


 
 
J'aimerai bien un retour sur Tiny Umbrella avant de prendre mon compte Dev.

n°423721
FLK
Posté le 12-06-2013 à 11:47:09  profilanswer
 

J'ai repassé mon 4S sous iOS6 avec... iTunes :o

 


---------------
HFR sur iPhone et iPad ? HFR+ Super HFR+ !
n°423731
Profil sup​primé
Posté le 12-06-2013 à 12:29:05  answer
 

Un premier kit PSD de l'interface iOS 7
 
Edit : La police


Message édité par Profil supprimé le 12-06-2013 à 12:38:17
n°423926
Profil sup​primé
Posté le 13-06-2013 à 18:02:33  answer
 
n°423935
Gwareldan
Posté le 13-06-2013 à 22:21:10  profilanswer
 

Et puis avec un DFU ça marche pour remettez ios6

n°424024
Profil sup​primé
Posté le 14-06-2013 à 21:15:51  answer
 

ouais boff ios 7 ;o


Message édité par Profil supprimé le 14-06-2013 à 22:12:38
n°424031
FLK
Posté le 14-06-2013 à 22:16:22  profilanswer
 

Le truc du freemium, c'est pas de proposer un "bon deal", c'est de "créer le besoin" de passer à la caisse. Soit par la frustration (timer etc.) soit par l'avantage (façon pay-to-win).

 

Après j'ai pas trop compris quel type de jeu tu faisais (clone ou concept original) :o

 


Édit : ok le delete :o


Message édité par FLK le 14-06-2013 à 22:16:52

---------------
HFR sur iPhone et iPad ? HFR+ Super HFR+ !
n°424149
sammo
Legen..(wait for it)...dary !
Posté le 17-06-2013 à 11:00:12  profilanswer
 

Bonjour,

 

J'ai quelques petites questions, j'aimerais savoir quelque chose.
Quand on donne son UDID à quelqu'un pour l'activer au près d'Apple, avec ça, il a accès à quels infos ?! Que peux t'il faire avec ? Y'a t'il un risque ?!

 

Merci d'avance :)

n°424153
FLK
Posté le 17-06-2013 à 13:36:00  profilanswer
 

C'est plus une histoire de vie privée / tracking que de sécurité. Toutes les apps pouvaient le récupérer, et toutes les agences de pubs sur les apps ultra populaires ont des listings d'UDID assez imposants.


---------------
HFR sur iPhone et iPad ? HFR+ Super HFR+ !
n°424174
sammo
Legen..(wait for it)...dary !
Posté le 17-06-2013 à 15:33:45  profilanswer
 

Merci de ta réponse.

 

Donc pas de reel risque pour nos mails, mots de passes et fichier présent et rentré sur l'iphone ?
Ainsi que mes coordonnées ou mes contacts.


Message édité par sammo le 17-06-2013 à 15:34:01
n°424196
Cheinz
Modérateur
Posté le 17-06-2013 à 20:32:33  profilanswer
 

Non.

n°424210
sammo
Legen..(wait for it)...dary !
Posté le 17-06-2013 à 21:45:50  profilanswer
 

Merci ! ;)

n°424506
wadisnake
Hungry for some snake ?
Posté le 19-06-2013 à 23:17:47  profilanswer
 

Salut,  
 
Venant de Java (et encore, ça date :D)
Je découvre dev iphone pour la première fois et j'ai un problème tout con à priori.
J'ai un créé un xib et j'ai mis dessus 4 labels :  
 
http://hfr-rehost.net/preview/self/eff271a8fc57ca65b3a7883a23af97f79d2d67a7.png
 
 
Mais quand je lance sur le simu :
 
http://hfr-rehost.net/preview/self/7c11a07ab9b12ae3d18d57d4a5f816e618ddecee.png
 
 
Merci d'avance (j'ai cherché sur google mais je n'utilise surement pas les bons termes).
 
 

n°424507
FLK
Posté le 19-06-2013 à 23:26:27  profilanswer
 

Je dirais un soucis au niveau du positionnement "dynamique" (marge ou configuration de l'auto-layout)
 
Là si je me trompe pas ton Xib est basé sur la taille de l'iPhone 5, et le simulateur sur l'iPhone 4. Donc les positions ne sont pas les mêmes. Du coup avec une mauvaise configuration des marges ou de l'auto-layout, ça fait un peu nawak :D


---------------
HFR sur iPhone et iPad ? HFR+ Super HFR+ !
n°424509
Profil sup​primé
Posté le 19-06-2013 à 23:38:14  answer
 

Mettre des labels c'est à peu près tout ce que j'ai réussi à faire avec XCode.

 

Trouver comment associer des événements à des éléments graphiques c'est un autre problème.
Moi qui suis plus habitué à Visual Studio je trouve Xcode vraiment mal foutu à ce niveau.

n°424511
wadisnake
Hungry for some snake ?
Posté le 19-06-2013 à 23:42:06  profilanswer
 

FLK a écrit :

Je dirais un soucis au niveau du positionnement "dynamique" (marge ou configuration de l'auto-layout)
 
Là si je me trompe pas ton Xib est basé sur la taille de l'iPhone 5, et le simulateur sur l'iPhone 4. Donc les positions ne sont pas les mêmes. Du coup avec une mauvaise configuration des marges ou de l'auto-layout, ça fait un peu nawak :D


 
A mon avis c'est bien ça :jap:
Tu conseillerai quoi comme méthode pour aligner 4 uilabel et un bouton tout en bas ?  
(cool d'avoir ce problème dès le début, ca me permettra de comprendre c'est  layout)
 
Merci boss  :jap:  
 

n°424513
FLK
Posté le 19-06-2013 à 23:44:57  profilanswer
 

Pourtant depuis quelques versions tu as juste à faire glisser avec le click droit sur ton .h et il te proposer de créer la propriété ou l'événement. Sinon à l'ancienne avec le dernier onglets des connexions :

 

http://pokristensson.com/photos/IBConnection.png


---------------
HFR sur iPhone et iPad ? HFR+ Super HFR+ !
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  18  19  20  21  22  23

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Topic Unique] HFR+ | ❄️ 2.1.20 ❄️Créer une application iPad pour magazine
ApplicationDévopper une application Iphone simple sous windows
Application(s) de collecte et d'organisation de l'informationPetit sondage, demande d'avis sur un projet d'application iPhone
Terminal et repertoire library/application supportItunes et Ipod: Transfert de musique/films/application?
récupération application IphoneAppli Iphone sur Windows Mobile/Android?
Plus de sujets relatifs à : [Topic unique] Developpement d'application sur iPhone iPad iPod


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR