Hoe installeer ik de iPhone-applicatie in iPhone Simulator

Ik heb een mySample.app-bestand – een iPhone-applicatie ontwikkeld door xcode.

Hoe voer ik deze applicatie (alleen mySample.app-bestand) uit met mijn xcode?


Antwoord 1, autoriteit 100%

Let op: dit antwoord is verouderd, de functionaliteit is verwijderd uit de iOS-simulator.

Ik heb zojuist ontdekt dat je de mobiele applicatiebundel niet naar de map van de iPhone Simulator hoeft te kopiëren om deze op de simulator te starten, zoals beschreven in het forum. Op die manier moet je op de app klikken om hem te starten, niet handig als je wilt testen en de app meerdere keren wilt starten.

Er zijn ongedocumenteerde opdrachtregelparameters voor de iOS Simulator, die voor dergelijke doeleinden kunnen worden gebruikt. Degene die je zoekt is: -SimulateApplication

Een voorbeeld van een opdrachtregel bij het opstarten van YourFavouriteApp:

/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/Contents/MacOS/iPhone\ Simulator -SimulateApplication path_to_your_app/YourFavouriteApp.app/YourFavouriteApp

Hiermee start u uw applicatie op zonder enige installatie en werkt in ieder geval met iOS Simulator 4.2. Je kunt het hoofdmenu echter niet bereiken.

Er zijn andere niet-gepubliceerde opdrachtregelparameters, zoals het wisselen van SDK. Veel plezier met jagen voor die…


Antwoord 2, autoriteit 18%

In deze thread wordt besproken hoe u het binaire bestand op de simulator installeert. Ik heb het gedaan en het werkt: http://forums.macrumors.com/showthread .php?t=547557

Van de thread:

Kijk in je
~/Bibliotheek/Applicatie-ondersteuning/iPhone Simulator/Gebruiker/Applicaties/
map en kijk wat er in deze map gebeurt wanneer je apps installeert en uitvoert met XCode, en ook wanneer je apps verwijdert met de Simulator.

U kunt de simulator zelf uitvoeren (zonder XCode te starten).

Als u de Simulator start, een app verwijdert, de Simulator afsluit, kopieën terugzet van de bestanden die uit de ondersteuningsmap zijn verwijderd en de Simulator opnieuw start, verschijnt de app weer in de Simulator. E-mail die bestanden met instructies over hoe u ze naar de juiste ondersteuningsmap kunt kopiëren.


Antwoord 3, autoriteit 18%

Je kunt apps in de simulator installeren vanaf Xcode 8.2

Vanaf Xcode 8.2kunt u een app (*.app) installeren door een eerder gebouwde app-bundel naar het simulatorvenster te slepen.

Opmerking: Je kunt geen apps uit de App Store installeren in simulatieomgevingen.


Antwoord 4, autoriteit 15%

Als je deze XCode 5+ wilt doen, vond ik dit de gemakkelijkste methode:

Installeer ios-sim:

npm install -g ios-sim

Voer dan gewoon uit:

ios-sim start ./mySample.app –devicetypeid com.apple.CoreSimulator.SimDeviceType.iPhone-6

Waarin u uw apparaattype kunt wijzigen. Eenvoudig, snel en het werkt echt.


Antwoord 5, autoriteit 12%

Vanaf Xcode v4.3 wordt het geïnstalleerd als applicatie.
De simulator is beschikbaar op

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iOS\
Simulator.app/


Antwoord 6, autoriteit 7%

Voer het volgende in in de terminal:

$/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/Contents/MacOS/iPhone\ Simulator -SimulateApplication path/to/your/file/projectname.app/projectname

Antwoord 7, autoriteit 3%

Ik zie dat je een probleem hebt. Probeer uw app te bouwen als release en bekijk vervolgens de map van uw broncodes. Het kan Release-iPhonesimulator worden genoemd. Hier zit hier de app. Ga vervolgens naar (Home Map) / Library / Application Support / iPhone-simulator (als je het niet kunt vinden, probeer dan op Command – J en het kiezen op naam op naam). Ga naar een OS met apps erin op de iPhone SIM, zoals 4.1. In die map moet er een map toepassingen zijn. Open dat en er moeten mappen zijn met willekeurige letters. Kies een en vervang het met de app die je hebt. Zorg ervoor dat u iets verwijdert in de kleine mappen!

Als het niet werkt, dan ben ik verbaasd.


Antwoord 8, Autoriteit 2%

Selecteer het platform om de iPhone-simulator te zijn en klik vervolgens op Bouwen en gaan. Als het correct bouwt, start het de simulator en wordt uitgevoerd. Als het niet op OK is, geeft het fouten aan de onderkant van het venster aan de rechterkant aan.

Als u alleen het app-bestand hebt, moet u dat handmatig in de simulator installeren. De simulator was niet ontworpen om op deze manier te worden gebruikt, maar ik weet zeker dat het mogelijk zou zijn, zelfs als het ongelooflijk moeilijk was.

Als u de broncode (.PROJ.m .h etc) bestanden hebt, moet het een eenvoudig geval van build en los zijn.


Antwoord 9

Dit werkte voor mij op iOS 5.0-simulator.

  1. Voer de app op de simulator uit.

  2. Ga naar het pad waar je zoiets ziet:

    /Users/arshad/Library/Application\ Support/iPhone\ Simulator/5.0/Applications/34BC3FDC-7398-42D4-9114-D5FEFC737512/…
    
  3. Kopieer alle inhoudsopgave inclusief de app, lib, temp en documenten.

  4. Wis alle applicaties die op de simulator zijn geïnstalleerd, zodat het gemakkelijker is om te zien wat er gebeurt.

  5. Voer een reeds bestaande app uit die u op uw simulator hebt.

  6. Zoek naar hetzelfde pakketinhoud voor die toepassing als in stap 3 en verwijder alles.

  7. Plak de inhoud van de verpakking die u eerder hebt gekopieerd.

  8. Sluit de simulator en start het opnieuw. Het nieuwe app-pictogram van de beoogde app zal de oude vervangen.

Other episodes