Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. IPhone app destroyed
Forum Updated to NodeBB v4.3 + New Features

IPhone app destroyed

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
16 Posts 5 Posters 1.4k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    adddeeee
    wrote on last edited by
    #1

    Is there any way to deploy a test app to än iPhone without the phone destroying the app after 48h?

    I have understood that apple devices will destroy unsigned apps after 48h / 30days depending on your license for developing apple apps.

    There must be a workaround to make custom built apps to be runnable forever, like in Android?

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      Where did you saw that ?
      How are you planning to deploy your application ?
      You have TestFlight that helps you manage application in testing phase that have indeed a time limit.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • hskoglundH Offline
        hskoglundH Offline
        hskoglund
        wrote on last edited by
        #3

        Hi, it's not 48 hours, if you pay 99 US$ for the developer license then it will be 2 years before your app stops working.

        A 1 Reply Last reply
        0
        • hskoglundH hskoglund

          Hi, it's not 48 hours, if you pay 99 US$ for the developer license then it will be 2 years before your app stops working.

          A Offline
          A Offline
          adddeeee
          wrote on last edited by
          #4

          @hskoglund
          And without paying $99 a year?

          What I'm trying to find out is whether it is possible to deploy an iPhone app to an iPhone, locally, without the use of any development licence or publisher license, and not having the phone destroying the app after a specific time limit.

          So, is it possible to deploy an application to an apple device, without any kind of licence, and without the device destroying the app after a certain amount of time?

          1 Reply Last reply
          0
          • SGaistS Offline
            SGaistS Offline
            SGaist
            Lifetime Qt Champion
            wrote on last edited by
            #5

            If you mean developing your application and test it on your own device, then yes.

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply
            0
            • hskoglundH Offline
              hskoglundH Offline
              hskoglund
              wrote on last edited by
              #6

              Yes as @SGaist says, there is an exception where you don't have to pay US$99, a few years ago Apple started allowing deploying applications to a single iPhone, by giving you a special license only for that iPhone, and that license is only valid for about one week.

              A 1 Reply Last reply
              0
              • hskoglundH hskoglund

                Yes as @SGaist says, there is an exception where you don't have to pay US$99, a few years ago Apple started allowing deploying applications to a single iPhone, by giving you a special license only for that iPhone, and that license is only valid for about one week.

                A Offline
                A Offline
                adddeeee
                wrote on last edited by
                #7

                @hskoglund
                Does this mean the app will be destroyed when the licence is no longer valid? After 1 week in this case.

                I have tried to find any kind of information regarding this. It seems Apple is very keen on charging for every single opportunity

                J.HilkJ 1 Reply Last reply
                0
                • A adddeeee

                  @hskoglund
                  Does this mean the app will be destroyed when the licence is no longer valid? After 1 week in this case.

                  I have tried to find any kind of information regarding this. It seems Apple is very keen on charging for every single opportunity

                  J.HilkJ Offline
                  J.HilkJ Offline
                  J.Hilk
                  Moderators
                  wrote on last edited by
                  #8

                  @adddeeee
                  well you're using their hardware and their operating system 🤷‍♂️
                  and in my opinion makes it much saver from malicious software

                  The only reason Android is not that restricted is because its licensed to many different OEMs


                  Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                  Q: What's that?
                  A: It's blue light.
                  Q: What does it do?
                  A: It turns blue.

                  1 Reply Last reply
                  0
                  • hskoglundH Offline
                    hskoglundH Offline
                    hskoglund
                    wrote on last edited by
                    #9

                    The app is not destroyed, it's just the license that expires. One old trick which might still work is to change the date on your iPhone so that 1 week expiry time never happens, i.e. every morning change the date on your iPhone to February 11, 2020.

                    A 1 Reply Last reply
                    0
                    • hskoglundH hskoglund

                      The app is not destroyed, it's just the license that expires. One old trick which might still work is to change the date on your iPhone so that 1 week expiry time never happens, i.e. every morning change the date on your iPhone to February 11, 2020.

                      A Offline
                      A Offline
                      adddeeee
                      wrote on last edited by adddeeee
                      #10

                      Is it possible to re-deploy the app without a Mac?

                      The app I'm developing will only be used by some friends. Half of them use android, and half use iphone.

                      Deploying now demands a Mac and the iphones.

                      jsulmJ 1 Reply Last reply
                      0
                      • A adddeeee

                        Is it possible to re-deploy the app without a Mac?

                        The app I'm developing will only be used by some friends. Half of them use android, and half use iphone.

                        Deploying now demands a Mac and the iphones.

                        jsulmJ Offline
                        jsulmJ Offline
                        jsulm
                        Lifetime Qt Champion
                        wrote on last edited by
                        #11

                        @adddeeee For iOS you need MacOS machine as far as I know. For Android you can use what ever you want.

                        https://forum.qt.io/topic/113070/qt-code-of-conduct

                        A 1 Reply Last reply
                        2
                        • jsulmJ jsulm

                          @adddeeee For iOS you need MacOS machine as far as I know. For Android you can use what ever you want.

                          A Offline
                          A Offline
                          adddeeee
                          wrote on last edited by
                          #12

                          @jsulm
                          Yes.

                          But will it be possible to re-deploy when the time limit for the app expires? Or will the iphone recognize it's the same app and not accept it?

                          jsulmJ J.HilkJ 2 Replies Last reply
                          0
                          • A adddeeee

                            @jsulm
                            Yes.

                            But will it be possible to re-deploy when the time limit for the app expires? Or will the iphone recognize it's the same app and not accept it?

                            jsulmJ Offline
                            jsulmJ Offline
                            jsulm
                            Lifetime Qt Champion
                            wrote on last edited by
                            #13

                            @adddeeee That I don't know

                            https://forum.qt.io/topic/113070/qt-code-of-conduct

                            1 Reply Last reply
                            0
                            • A adddeeee

                              @jsulm
                              Yes.

                              But will it be possible to re-deploy when the time limit for the app expires? Or will the iphone recognize it's the same app and not accept it?

                              J.HilkJ Offline
                              J.HilkJ Offline
                              J.Hilk
                              Moderators
                              wrote on last edited by
                              #14

                              @adddeeee
                              You'll have to up the build number or version number by 1


                              Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                              Q: What's that?
                              A: It's blue light.
                              Q: What does it do?
                              A: It turns blue.

                              A 1 Reply Last reply
                              1
                              • J.HilkJ J.Hilk

                                @adddeeee
                                You'll have to up the build number or version number by 1

                                A Offline
                                A Offline
                                adddeeee
                                wrote on last edited by
                                #15

                                @J-Hilk
                                Nice, thank you.

                                Do you know for how long it will remain runnable before the phone destroys it?

                                There has been several suggestions in this thread.

                                J.HilkJ 1 Reply Last reply
                                0
                                • A adddeeee

                                  @J-Hilk
                                  Nice, thank you.

                                  Do you know for how long it will remain runnable before the phone destroys it?

                                  There has been several suggestions in this thread.

                                  J.HilkJ Offline
                                  J.HilkJ Offline
                                  J.Hilk
                                  Moderators
                                  wrote on last edited by
                                  #16

                                  @adddeeee
                                  Sry, that I don't know.
                                  I never worked without a license on Mac/iOS, I know that apps distributed by TestFlight will stay 90 days on the phone/Tablet but that's as far as I know 🤷‍♂️

                                  If you have a license than no app that you distribute locally (via lightning cable) will expire


                                  Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                                  Q: What's that?
                                  A: It's blue light.
                                  Q: What does it do?
                                  A: It turns blue.

                                  1 Reply Last reply
                                  0

                                  • Login

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • Users
                                  • Groups
                                  • Search
                                  • Get Qt Extensions
                                  • Unsolved