When using rtp-live stream type in your application's configuration file, the source stream will be published to Wowza only when the first client tries to connect to the .stream StreamName. Also, the connection between Wowza and the live source will be dropped when the last playback clients disconnects from that stream.
For the Apple HLS stream to be active, the data packets need to be packetized. Wowza will start packetizing the Apple HLS stream as soon as the stream is published. The stream is not published if there isn't at least one client requesting the stream.