{"id":4015,"date":"2019-06-08T13:01:11","date_gmt":"2019-06-08T20:01:11","guid":{"rendered":"http:\/\/mattfife.com\/?p=4015"},"modified":"2020-05-17T11:41:56","modified_gmt":"2020-05-17T18:41:56","slug":"macos-10-14-mojave-in-vmware","status":"publish","type":"post","link":"https:\/\/mattfife.com\/?p=4015","title":{"rendered":"MacOS 10.14 Mojave in VMWare"},"content":{"rendered":"\n<p>Developing a iOS app used to require buying a Macbook or Mac mini. With VMWare, it is no longer necessary. I used VMWare Workstation 15.0 Pro and  was able to develop an app and debug it on real iPad\/iPhone hardware. Setup instructions are here:<br> <a href=\"https:\/\/techsviewer.com\/install-macos-mojave-vmware-windows\/\">https:\/\/techsviewer.com\/install-macos-mojave-vmware-windows\/<\/a> <\/p>\n\n\n\n<p>Here&#8217;s the latest VMWare Mojave 10.14.4, 18E226 (March 25, 2019) image:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>MacOS Mojave 10.14.4 Image (One Full):\u00a0<a href=\"https:\/\/www.geekrar.com\/download-macos-mojave-vmware-virtualbox-image\/\">https:\/\/www.geekrar.com\/download-macos-mojave-vmware-virtualbox-image\/<\/a><ul><li>Old link &#8211; appears dead <a rel=\"noreferrer noopener\" href=\"https:\/\/techsviewer.com\/macos-image\/\" target=\"_blank\">Download Link<\/a>  <\/li><\/ul><\/li><li>Patch Tool &amp; VM Tool:\u00a0<a rel=\"noreferrer noopener\" href=\"https:\/\/drive.google.com\/drive\/folders\/1Kup5Pf_wpRidIwa8KgL1G_j1Twtjl2Og\" target=\"_blank\">New Link<\/a> <\/li><\/ul>\n\n\n\n<p>Further tips after the above setup<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Connecting iPad\/iPhone\/watch<\/strong>: <ul><li>In the Virtual Machine (VMWare) settings, set the USB compatibility to be 2.0 instead of 3.0. <\/li><li>Also go to VM -&gt; Removable devices, and connect the phone\/pad\/watch to the guest (it will disconnect from the host).<\/li><li> <a href=\"https:\/\/stackoverflow.com\/questions\/36139020\/macos-on-vmware-doesnt-recognize-ios-device\">https:\/\/stackoverflow.com\/questions\/36139020\/macos-on-vmware-doesnt-recognize-ios-device<\/a> <\/li><\/ul><\/li><li><strong>Display Scaling<\/strong>: <ul><li>Disable HiDPI resolution (disable Auto Scaling): Open the VMX file then paste this code <br><code>gui.applyHostDisplayScalingToGuest = \"FALSE\" <\/code><\/li><li>Shut down the virtual machine, and select Edit -&gt; Preferences<ul><li>Make sure &#8216;Autofit window&#8217; and &#8216;Autofit guest&#8217; are checked<\/li><\/ul><\/li><li> <a href=\"https:\/\/techsviewer.com\/how-to-enter-full-screen-mode-on-macos-on-vmware\/\">https:\/\/techsviewer.com\/how-to-enter-full-screen-mode-on-macos-on-vmware\/<\/a> <\/li><\/ul><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Developing a iOS app used to require buying a Macbook or Mac mini. With VMWare, it is no longer necessary. I used VMWare Workstation 15.0 Pro and was able to develop an app and debug it on real iPad\/iPhone hardware. Setup instructions are here: https:\/\/techsviewer.com\/install-macos-mojave-vmware-windows\/ Here&#8217;s the latest VMWare Mojave 10.14.4, 18E226 (March 25, 2019) image: MacOS Mojave 10.14.4 Image (One Full):\u00a0https:\/\/www.geekrar.com\/download-macos-mojave-vmware-virtualbox-image\/ Old link &#8211; appears dead Download Link Patch Tool &amp; VM Tool:\u00a0New Link Further tips after the above&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/mattfife.com\/?p=4015\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[6,7,5],"tags":[],"class_list":["post-4015","post","type-post","status-publish","format-standard","hentry","category-technicalproblemsolutions","category-technicalprogramming","category-technical"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4WECr-12L","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/4015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4015"}],"version-history":[{"count":3,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/4015\/revisions"}],"predecessor-version":[{"id":4474,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/4015\/revisions\/4474"}],"wp:attachment":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}